{"id":"CNhfxDFk3yE","title":"1. Введение в Rust-программирование (Курс Rust на NEAR)","description":"Все видео курса    • Курс Rust на NEAR (RU)  \nСовместный курс NEAR & 4ire Labs\n\nПодписывайтесь, чтобы получать обновления о новостях NEAR, акциях, запуске проектов, баунти, хакатонов \nРусскоязычное сообщество NEAR https://t.me/near_protocol\nТвиттер   / near_protocol  \nОбщение с разработчиками https://t.me/openwebdev\n\nFollow the latest from NEAR Protocol on:\nWebsite: https://near.org/\nDiscord: https://near.chat/\nBlog: https://near.org/blog/\nTwitter:   / nearprotocol  \nGitHub: https://github.com/near  https://github.com/nearprotocol\n#Blockchain #FutureIsNEAR #NEAR #nearprotocol #rust #wasm #assemblyscript #раст","channel_name":"NEAR Protocol","published_at":"2021-08-09T00:00:00.000Z","thumbnail_url":"https://img.youtube.com/vi/CNhfxDFk3yE/hqdefault.jpg","transcript_text":"всем привет меня зовут евгения у фанов на данный момент я представляю компанию нерв вместе с кириллом и компанию файл ads are at потому что вы подключились к нашему обучающему курсу надеюсь мы вместе узнаем что-то новое немного обо мне мой опыт в разработке более 20 лет с раз там я связан с 2016 года и с блокчейном приблизительно с этого же времени в компании таки более менее известные с которыми работал этo бyдeт фьюри есть такой фредбер под названием зонам написанный на расти с ним работал такие компании как дикость и разработка до течение проб simax и так далее на данный момент вовлечен в активно связанную с с проектом на нерв под названием аврора labs аврора винчи задачи которые являются взаимодействие с эфиром и та часть которая касается непосредственно этого курса оно будет связано с такими темами как введение в язык программирования раз некоторые части мы не будем рассматривать который напрямую не косается разработки блокчейна потому что раз достаточно такой комплексной язык и мы постараемся сделать такой gently introduction враз чтобы по возможности максимально легко ориентироваться в нём и быть готовым написанию smart контрактов на мир погрузимся в тему только dota и также у нас будут некоторые такие активности связанные с написанием smart контрактов то есть не только теория и какие-то очень абстрактными такие задачи но и совершенно конкретное решение задач связанных с написания smart контрактов на расти и такая очень конкретно активно связано с этим и опять же таки такие темы как введение в 1 написание smart контрактов на мер будет мы охватим естественно не все темы большому сожалению поскольку наше время ограничено и курс мог бы растянулся буквально в кино год но тем не менее мы постараемся дать максимум знаний для того чтобы эффективно использовать сам язык программирования раз и чтобы получить базовые навыки написания smart контрактов в том числе и на раз ты появился кирилл кирилл тебе плохо слышно пока кирилл подключается также расскажу немного о тех активностях которые предполагается в целом курса в большей степени будет посвящен введению роста то есть это будет практически половина курса во вторую половину курса у нас собой будут входить такие тематики как написание smart контрактов на для них то есть мы будем рассматривать непосредственно часть которая связана с бэндом немножко мы коснемся части которая касается фронтэнда это очень объемная тема и большому сожалению очень глубоко мы не сможем них углубиться но мы постараемся дать векторы и направления а3 тому чтобы вы максимально могли в этом ориентироваться и в завершении курса будет тематика связанная сколько да там только что тоже очень объемная тема но мы затронем такие вот некоторые базисные штуки для того чтобы у вас сложилось некоторое понимание того что это такое ну и опять же таки направить вас в необходимо росса и таким достаточно интересным бонусом ну как по мне будет то что по окончанию этого курса если у вас будет такая заинтересованность и вовлеченность сам процесс компания fair labs насколько мне известно с радостью будет с вами пожилая с вами пообщаться на эту тему и все есть потенциальная возможность в том числе если на данный момент вы рассматриваете раз как такую базы для своей карьеры это может оказаться таким хорошим трамплином для нового старта вот спрашивает вопрос легче для роста в изучении чем или си плюс плюс она вы знаете здесь важно понимать что раз не настолько простой язык но на самом деле он достаточно хорошо структурированный и если себя приучить к определенной дисциплине он приучает именно к дисциплине и то может оказаться так что изучение языка раз ты будет все-таки легче изучения си плюс плюс поскольку сам по себе язык роста является строго типизированным из достаточно хорошим дизайном роль до 3 меня не слышно да а теперь теперь точно хорошо кирилл передовики слова да спасибо же сами всегда пожалуйста да потому что будет вонять вот прошу прощения за техническую заминку мы делали это строй кол перезапуском все было окей но на самом запуске чего то пошло не так как ожидалось вот я буду тогда без лидера потому что к сожалению почему то одновременно с видео качество звука ужасное поэтому я продолжу сейчас к следующему занятию попробуем решить вот сила большое жжение обвинение за introduction я немного расскажу про себя простой по гранд я занимаюсь в принципе разработкой программного исключения уже более семи лет конкретно облучение я начал эту сферу примерно в году 2016 и приблизительно с 2015 года уже активно начал знакомиться с ростом и соответственно чуть позже облачение начал получать первый свой опыт именно родства в продакшне за это время мне удалось поработать на многих в общем проектах несколько из них будет с ней большинство дня были достаточно интересными например приходилось использовать раз для того чтобы построить модификацию над этим virtual машин на памяти и это было какое можно сказать рост resolution устранению там сверху которой есть сейчас на рынке кроме этого я работает и сейчас немного тоже помогаю ребятам из компании это блокчейн который построен его базовая часть построена на новом протоколе мем был выбор который в принципе на текущий момент самый конфиденциальный самые secure блокчейн который существует вот кроме этого мне мою какую карьеру доводилось работать над поддержкой tresor eau legere это такие которая позволяют пользователям использовать любой вообще которым подключены и идея этих разговоров если кто не знает о том чтобы пользователь может использовать такой слов и даже на каком-то поддай компьютере который потенциально может содержать в себе какие-то вирусы key logger и так далее но при этом средства пользователя будут всегда в безопасности вот в частности когда плод этими продуктами я работала над крымом и соответственно чтобы разные обучение могли получить интеграцию с этими девайсами на текущий момент я работаю на проекте нерпу это такой блокчейн который это такая open source на платформа которая позволяет пользователям и аватаром очень удобно пользоваться в чайной инфраструктурой и идея этого проекта что он при при всем при этом потому что он добавляю так много удобств для пользователя и до разработчиков при этом этот проект очень хорошо ! есть шарден и соответственно количество транзакций в секунду растет количество добавления шансов то есть в этом например основное преимущество по сравнению например цифирью я перейду непосредственно курсу сразу хочу обратить внимание просто внизу есть специальные сердце опаской плешин и в этой секции если у вас какие то есть вопросы просьба задавать именно тут а потому что в чате допустим какой-то запроса может потеряться освещена мы видим отдельное время поэтому каждый потом сможет увидеть открыв этот раздел какие вопросы были отвечены и конкретно ответ на специфический вопрос такой как фред до каждого из вопросов теку селекция которая у нас 1 она будет в целом эта лекция про знакомства алена рассказала уже очень много profile abs и какие возможности предоставляют и я немного пройдусь над тем что мы хотим вам рассказать на этом курсе то есть наша основная цель это покрыть базовые знания раз и при этом чтобы человек получил такие базовые навыки с помощью которых он сможет начать писать какие-то свои смарт-контракты на мир и забраться по точно также подготовьте sap строить цель этого курса не какое-то определенное изучение раз а скорее больше как introduction конечно постараемся за эти лекции дать как можно больше материалов skype получится мы разберем самые лучшие способы к цели с растром что стоит что не стоит делать и разберем основные инструменты которые используются при разработке на 1 кроме этого вы научитесь писать базовые такие простые начала смарт-контракты манера общения эти смарт-контракты это вы поставите смарт-контракты поэтому поговорим тоже подробнее дальше что это такое и почему ребенка и соответственно вы научитесь как тестировать реализованные ваш вами смарт-контракты вы научитесь понимать как правильно использовать конкретно вот эти утилиты который дается мертва таком до работы со smart контрактами и вы поймете основные концепты вот такие как цитируйте еще с которая так или иначе присутствует во многих смарт-контрактах мы постараемся вас научить как сделать так чтобы ваш smart контракт был максимально сих пор первое есть первая лекция 1 через курса она собственно называется джала краст поэтому мы проговорим целом про раз и что собственно такой рост раз это относительно молодой язык программирования то есть его первая версия появилась я буду первая версия 1 0 был в 2015 году и особенностями языка являются что у него нет ван тайного что у него нет карпач коллектора и при этом в россии есть memory in the city а помимо этого власти отличная документация и комьюнити то есть в принципе мы на нашем курсе да постарались объединить много разных концертов плюс introduction венеры и пока тот но в целом вот конкретно раз мир замечательная документация и очень ценный камень эти то есть по многим индексом 1 оценивают как самый любимый язык программирования среди людей потому что комьюнити очень дружелюбная и в отличие там скажем от катушками плюс если вы зададите свой вопрос там на stackoverflow на reddit или еще кому то вам скорее всего помогут конгрев этом линк на документацию дадут epam постараются объединить что вы делаете не так и почему вместо того чтобы как помада кабинете сказать иди читай книги нитич этой документации разберем несколько моментов мы говорим про но runtime что же такое runtime гранатомета во многих до тех кто не понимает сам концепт арам тайма runtime это грубо говоря это вот который существует вокруг ваших программ и то есть допустим в том что java у вас есть virtual хинда которое компилирует ваш код который написали в промежуточный код где-то вход исполняют на вашей виртуальной машине с одной стороны это очень хорошо да считает вас есть runtime и соответственно много вещей которые о котором вам бы приходилось думать самим за вас это делает runtime то есть это там он облегчает работу программиста с одной стороны ведь так но с другой стороны runtime это всегда какой-то то есть ваш код скорее всего особенно это кот сложных программ не про простые dacom примитивной программы сложения чисел к примеру речь про какие-то были сложная программа то есть в таких случаях у вас будет эта часть кода который помимо вашего написано которые являются кодом самого runtime языка программирования python java и так далее этот код в любом случае будет так и начать делать вашу программе оцепенение эффективной чем по сравнению с языками до которых нет фреймов и конечно вот странно это видеть следующего пункта что у россии нет кирпич коллектора и при этом обеспечивается номере секте то есть просто нету сборщика мусора и враз ты при этом безопасность памяти безопасны из потоков взгляд это кажется странным потому что в том же вышеупомянутых java и поэтому у вас есть конкретно сборщик мусора которые контролируют за созданием и удалением объектах которые вы создаете своим своей программе но это конечно каждого этапа сборка мусора она занимает реальное количество времени просто этого нету при этом расти обеспечивается безопасность и памяти и потоков то есть нету race conditions таких состояний года на точном программирование и это обеспечивается за счет того что раз есть такой концепт как назвал называется он арчи пампорово то есть по сути это в расти есть своя модели владения памяти и на текущий момент я вас попрошу просто это поверить то что это действительно так мы подробно разберем этот концерт оформлен следующих лекций как описывают просто его создателя раз его создателя предшествовали что это системный язык программирования который работает исключительно быстро и предотвращает практически все крыши и избавляет вас от состояний гонок меня к поточному программирование основной такой концепт раз ты который стоит понять прости даже человеку который пришел с каким-то подработал на си плюс плюс на java на поэтому еще в допустим какие-то другие языки но не работал на 1 основная сложность да будет у такого человека в принципе сами концептора 100 человек быстро освоит поначалу человек очень часто будет для него это будет немного раздражающим я знаю этот до многих это исправлять ошибки компиляции страсти реально можно все окей запускаешь комбинацию раз тебе говорит вот тут не так тут не таки тут не так но на самом деле со временем люди понимают что это классно потому что в расте если есть такое правило если твоя программа компилируются то очень большой шанс что она работает так как ты этого ожидаешь огромное количество ошибок а не улавливается во время компиляции и это огромный плюс 1 почему собственно рост возможно вы видели этот путь а грамм особенно если кто-то смотрел просто вот такого плана графика люди любят использовать когда рассказываю прорастая поэтому тоже в принципе буду использовать то есть если мы возьмем такие языки как systick это языки которые максимально перескии к вашему к вашему железу обычная про не горят клаус тубер металл и соответственно есть такие языки как примеру python и ruby которые как я до этого упоминал у них есть какой-то runtime какая-то виртуальная машина которая помогает пользователям не допускать огромное количество ошибок но при этом людей гораздо меньше возможностей для контроля за памятью и в принципе такого низкого уровня взаимодействия есть конечно такие языки программирования java и сша пони примерно где-то посередине и но допустим только те же java и сишарп тоже есть большой шанс допустить ошибки и безопасность там конечно страдает и соответственно выход до этого так и расскажу про 1 это 1 1 даёт вам возможности максимального контроля и при этом максимальной безопасности которую вам может дать язык в какой-то степени можно рассматривать раз что это каким бы быть плюс си плюс плюс не тащил за собой огромный багаж больше нескольких десятков или акции обратной совместимости с предыдущими версиями то есть нет никто не говорит что это секрет плюс убийца как бы отговорить просто все кто начинает использовать раз вот например я то я конкретно тоже я очень долго писал на си плюс плюс но когда у меня появилась возможность полностью до перейти в продакшен писать россия очень рад такой возможности я очень рад возможно когда приходится делать какие-то вещи скажем особенно если кто то сталкивался с generic кодом носить template чем же обеспечивается безопасность раз здесь используется такая концепция считается что ручное управление памяти ведет самым таким критическим богам это особенно актуально в подарками . да у вас есть доступ к xi + напрямую работать вот так с памятью с указателями огромное количество баров происходит при этом даже учитывая кадра view огромное количество литров is a software которая проверяет наш вот поэтому в россии нет у всех forts нету состояний гонок многопоточном программирование не туда и не entrance и расти очень выразительная система типов собственно про овощи что я хотел рассказать это вкратце да нет introduction про саму модель владения которое существует в россии идея в том прости что у каждого объекта и когда я говорю про общем смысле то есть объект как его сущность объект в памяти не как объект в концерте объектно-ориентированного программирования именно как объект память у каждого объекта у него есть только один владелец то есть это кажется на первый взгляд странным да то есть если вы передаете владение прости объектам то первый владелец он более не владеют уж объектом сейчас это может казаться сложным и потом олег облегчение при том что один объект один владелец и мы всегда соответственно можем быть уверены что есть у нас один владелец значит никто больше не может изменить состояние нашего объекта или именно поэтому у нас нету состоянии гонок в многопоточном программирование как в кризис коловорот на 1 вот примерно вот так то есть данном случае мы создаем функцию name и в ней называется вот такой этом то что с восклицательным знаком это макрос языке раз в данном случае он выводится пукал world соответственно если мы в ручном режиме запустим скомпилируем наш файл и запустим исполняем объект на получим наши страх уколова рост помимо ну конечно может показаться что вот использование компилятора раз отрасти мне нравится это немного сложно так есть до этого просто существует по сути единственная система до сборки и управление проектом она называется к но подробнее об этой видите мы расскажем в следующих лекциях в расте огромное преимущество в том что если во многих языках программирования вас из коробки так сказать доступно ограниченное количество тех же целых чисел допустим да the 64-bit и соответственно если использование чисел больше вам нужны какие-то специальные библиотеки использовать больших чисел или если кто-то хочет да конечно написать свой билетик bigman не рекомендуется в расти при этом существует вот такие есть и 16-битная и вплоть до 128 бит при этом в россии есть специальные типы которые называются айсайсайс соответственно это сайт интеджер и on side and eager для чего они нужны эти типы они используют максимально доступно величину доступна на вашей текущей архитектуре то есть если у вас 32 битная архитектура туниса это будет 32 битная число это платью и соответственно если у вас 64-битная архитектура системы то этого сбор при этом врасти есть очень много классных штук такого синтаксического сахара то есть допустим вы можете объявить переменную как вы видите вот такие подчёркивание это подчеркивание то есть по сути это число 123 миллиона четыреста пятьдесят шесть 1789 но согласитесь гораздо удобнее считать какое число календарными есть такие ограничения подчеркивать или которые синтаксическим сахаром таких такой синтаксически скорее штучка которая облегчает питание самого числа новых видели такие штуки возможно там сишарп и других языках кто знаком точно так же видите вот во втором теперь во втором выражении я явно указал что вот это te pego то есть это paid я явно здесь указал тип в расти строгой типизации здесь у костра переменной с его тип но как видите я возле снег не указал потому что в россии есть также система проведения типа в данном случае я указал что это меню сексте форм и соответственно это было бы тоже самое если берег стал от игры : тех пор я вот это число соответственно вот если я привел число вот вот так то есть я не указал конкретно вы едете в идентификатора в конце какой это тип по умолчанию прости это будет при этом в рости нету неявного приведения типов то есть смотрите допустим я объявил переменную и этим типом это и мне значение 123 потом я пытаюсь создать переменную уже типа sexy for которая присвоить значение переменной in the one при этом это будет ошибка на этапе компиляции то есть просто покажу что это не совпадающие типа почему потому что 1 2 питаюсь интересное 4 и 8 байт на и число и казалось бы да ничего такого в этом нет но раз запрещать делать такие штуки что тоже гарантирует безопасность соответственно если мы хотим что таки сделать это преобразование нам надо сделать для преобразования я например здесь мы можем создать переменную и конвертировать ее с помощью использования метода лучше в данном случае этот метод как преобразует переменный and one step you sexy for и тогда уже произведет присвоения и соответственно вот in for перемена можно еще сделать написать такое преобразование то есть с это рада приведение то есть там случае конкретного разум что мы хотим использовать примерно информ как 64 битами без на кого число еще какие штуки такие казалось бы самые базовые новости это это как бы тоже заранее определено что переполнение целых чисел это будет ошибка на этапе компиляции почему это важно я думаю если кто то сталкивался будет понятно но тем кто не сталкивался это я объясню это очень распространенная ошибка и за ней очень сложно уследить и соответственно вы сами понимаете или не понимаете так чему может приводить такая ошибка то есть с у вас идет переполнение целого числа то например таких языках как си си плюс плюс это идет конвейер то есть неизвестно что конкретно будет происходить в каждой систем при при переполнении но то что вы получите вами своем программном обеспечении это стопроцентно вес у вас будет переполнение типов и то чем я уже говорил что есть такие типы как you so he says которая соответствует вашему типу архитектуры то есть допустим 32 бит и 64 битная и соответственно вы можете использовать эти собственно типы будут использованы когда вы пишите какие-то конструкции с использованием вот каких-то индексов допустим циклы for buy и так далее как выглядят массе выброс раз массивы как можно было догадаться это здесь они тоже объедаются конкретно должны указать тип мосина то есть данном случае я вот объявил например массив в котором я оказалась что все элементы массива будут типа 8 8 перемена как и знаете все типа массива точнее все элементы массива они всегда имеет один и тот же тип и соответственно вторым параметром я указываю количество этих элементов в данном случае объем что это будет массив из четырёх элементов каждый элемент которого будет это 8 15 число и я соответственно указал эти 4 числа и соответственно здесь я это только пример это макрос который эквол который утверждает что вот эта часть перемен вот эта часть выражения равна вот этой части выражения и в данном случае мы получаем доступ масел по индексу и этот индекс типа ресайз это как раз тот тип который скажем знает о вашей текущая архитектуры системы в россии есть такая классная штука она называется тупо лс или по русски это это карте живот соответственно что такое вы можете создать переменную в которой будет это с чем-то схоже с массивом но если в массиве да есть требование что все элементы должны быть одного типа то случае карте же и и лицу полз вы можете иметь произвольные типы переменных как ваши элементы то есть данном случае я создал упал в котором есть 14 числа с плавающей точкой число без знака во и будешь сказать гулевская переменная и соответственно я указал явно и значение каждого из этих числа при этом вы можете вот таким вот удобным способом как бы развернуть этот в данном случае у нас есть переменная сама модель и мы хотим получить явная переменная из этого тупо в данном случае мы объявляем еще три переменных которым сразу при запуске языки как python для них это очень стандартная штука но для тех кто использовал сирс то когда стандартные методы истыкали не дают такой замечательный салон и соответственно вы можете обращаться к элементам этого купол по индексу например вы можете кроме того то объявить о такой ступал даже без указания его типов так как прости есть система приведения типов тарас самого эту трубку в котором два элемента типа string и соответственно можно обычным замечательно писать такие функции я не знаю как допустим последние пару лет в этом плане когда дает использовал ту так просто скажем вернуть ступал просто методами использовать стандартные конструкции языка это эта проблема это тяжело в россии это стандартная практика будет расти таким способом это мы рассмотрим дальше обрабатываются огромное количество ошибок на этапе выполнения и это дает возможность очень гибкой разработки собственно основная суть я опять же да вернусь к этой теме опять же про владение памятью компания microsoft это конкретно вот 1 до такой пример но на самом деле это огромное количество компаний которые так он зовет но microsoft заявляет что в 70 процентах их всех security баков это были конкретно баги связанные с эту память и это у них такая статистика за последние 14 лет то есть если к примеру еще там 3-4 года назад когда вы искали например бы вакансии на 1 и предъявили вы допустим напрямую связывали с компаниями многие компании могли бы он сказать что это не раз не используют но например уже в последнее время ситуация очень изменилась огромное количество крупных компаний и мелких компаний любого разного типа проекты ноги очень многие люди начинают использовать раз именно по этой причине основная причина почему то начинают использовать разные дни вот эти все синтаксические штуки синтаксический сахар который у вас есть это именно как раз безопасность именно безопасность в управлении по мячу это это самое основное сама большое количество раз поэтому мы играют очень будем говорить в любом случае много вот как я говорил в чем суть владения памяти что всегда есть только один владелец объекта если вы создаете ссылки на объект то потому что знать что эти ссылки валидные иначе у вас просто не скомпилирует со программа то есть все еще плюс плюс очень легко получить ошибку да когда у вас ссылка указывает уже на поврежденный участок памяти и пение на несуществующий от прости такое не происходит потому что эти все проверки они происходят во время компиляции и соответственно если вы куда-то передаете одну у нее это был ссылку тот только один только одна такая ссылка можно существовать в момент времени вы пытаетесь дать функция new tables ершу как параметр я не при этом находятся в одной области видимости то вам этого не до сделать просто компилятор раз и это это ведь честно так потому что если одновременно два владельца у одного объекта то вы никак не можете гарантировать что они будут изменять только последовательно друг за другом состоянии переменной поэтому такой есть провела опрос и напоследок на сегодня хотелось бы сказать так чтобы немного вас вдохновить так это все таки introduction tex а вот к примеру несколько проектов которые используют раз сам продакшене то есть это то о чем мы допустим в нашем курсе и тонера протокол это polka dot есть огромное количество не был очень проектов это firefox дискорд microsoft c рамос он полиции это список прошу прощения и этот список ректор на текущий момент огромный и он продолжает расти но конечно сфере блокчейн раз получил особенно особенно такую конкуренцию с такими языками программирования таргу и все больше больше проектов особенно в системе они уделяют внимание раз поэтому если вы начнете изучать раз и если вы продолжите роботом изучать я думаю вы получите огромное удовольствие но это вы не сразу поймете поначалу вы получите огромный боль как бы это не звучало но это так и есть но это до вас откроет огромная возможность в огромное количество компаний это не только в сфере практически в сфере можно найти особенно тоже смерть касающиеся security то есть блокчейне почему раз используется потому что в облачении очень важно security с ополчение где-то вы не правильно работаете с памятью у вас да какие то там ошибки переполнения есть или вы там обращайтесь к несуществующим объекту то вы понимаете что цена такой ошибки может быть очень критической те кто облачен мире я знаю количество smart контрактов было взломано там за последние 5 лет и как сколько миллиардов на этом была потеряна вот сейчас я перейду к вопросам если у нас таковые присутствуют рост на которые же не ответил сколько будет домашних заданий и какие они будут по сложности мы планируем как у нас планируется один проект на части джина раз который даст вам возможность использовать все концепты которые мы будем проходить и потренироваться написание кода на 1 соответственно будет 2 небольшой проект на мир потоком вы научитесь и вы напишите свой смарт контракт который позже вас будет возможность проверять друг с другом и некоторые решения будем проверять также и мы с женей и находка dot на данный момент это обсуждается потому что если мы говорим конкретно допрос про тоже сравнение нервы полукруга тот мир сделан очень такой общий очень давал 3 центре учитывайте франко и получение платформа и скажем на много меньше времени нужно чтобы вникнуть в концепты нир протокол для описания вот каких-то базовых smart контрактов по сравнению допустим обстоит это фреймворк который используется на polka dot ага написание облучается как этот вопрос ответил вопрос не совсем по теме вопрос про наркоз и starex мем был дым был у него в принципе совсем другой конце андрей я тебя попрошу написать telegram чат этот вопрос и я его прочитаю тебя тошнит и legrand как вопрос по предыдущему слайду не понял что за владелец есть более прикладной пример в данном случае я смотрю уже есть несколько ответов от вадима и также же не ответил работа подробнее разберем на следующих лекциях но в целом что такое владелец вам стоит понимать представьте что вот здесь вадим ответил вот переменной a bad name равняется да ест устриц лишь при этом владения строку df придется переменами переменной name 2 да вот это вот это примерно такое кратко максимально простое объяснение но подробнее мы рассмотрим на следующих лекциях примера года сейчас этот концепт я боюсь понятен не будет и сайнт интер в данном случае же не написал то есть это знаковые и без знаковые чисто допустим если смотрим футбол вот допустим ой 8 число так как она покрывает и положительные и отрицательные числа той его границ это будет минус 128 до 100 плюс до 27 а соответственно это уже без на кого и число и соответственно в нем только положительные числа и соответственно тогда вы в эти восемь бит а можете вместить 256 значений то есть такая уже будет 1 до 255 но это в принципе не напрямую касается роста это концепция языков программирования в принципе человек амперсанд задание на проверку смотрите этот процесс как как именно мы его организуем это мы обсудим ближайших лекциях точно для себя еще однозначно не решили но у нас где было так как во первых участников нода а во вторых очень рекомендуется чтобы каждый из участников за время прохождения курса ознакомился с разным входам с разной кодовой базы то мы хотели ввести такое такой тип проверки и домашнее задание что скажем для каждого участника путин доказывает какого мини проекта как свой какой как body товарищ с которым они обменяются проектами и соответственно каждый будет давать оценку друг другу и [музыка] потом как бы нет несколько проектов купили мы с женей которые мы рассмотрим сами по какому по каким критериям мы будем выбирать эти проекты которые мы будем который мы будем давать оценку сами это еще решается то есть скорее всего это будет связано с тем участник который можно спросить дам проверить насколько он будет заинтересован если мы видим что человек допустим активной то конечно мы проверим его проект а как именно скидывает на проверку я думаю что удобнее всего да будет использовать git надеюсь на вопрос ответил по поводу flow здесь вопрос да здесь у каждого числа у него есть чек и инфекция варианты операции но я смотрю что и жжение в нем уже ответили на этот вопрос попова hp каким тип каким образом делается копирование данных же мне ответил женя кстати ясли то есть возможность я не знаю то есть доступ нажимая сразу чтобы просто отмечен у меня в принципе не сложно проверить меня нет такой функции наверное потому что я сейчас просто поэтому только мне это доступно сейчас по поводу тут максим задает вопрос если вырасти только один объект отметить a single cancel около circular буфер который населен с помощью операции там arnova чтения записи и мы при барьер этот вопрос женя ответил тут да тут я скажу так что вряд ли мы концепты которые нужны дает во реализация сможем рассмотреть на этом курсе потому что асиарх у таксы и плач и штуки скорее всего мы не успеем рассмотреть на этом курсе то есть это такое уже пали продвинутый пример вот ноты можно считать этот вопрос телеграм-чате мы постараемся на них ответить большим сожалением и не все те мы сможем глубоко рассмотреть в частности темы которые касаются on сейф вообще не будем рассматривать потому что это огромнейшая темой она займет намного больше времени чем выделяется на текущую школу поэтому мы постараемся дать максимум информации для того чтобы задать первоначальный толчок а дальше вам уже придется самим их разбираться вопрос чем уносит на данными лучше термины заберите здесь вопрос как раз на эффективности и что это в принципе разные понятие в гости концепт имею то берите он присутствует более того если речь о функциональном программировании просто огромное количество функциональных возможностей то есть вы можете его замечательный функциональный код который будет классно читаться и который будет очень эффективным более того врасти есть концепт который называется zero cost abstraction то есть вы не платите за то что вы не используете даже если вы пишите какой то свой код функциональном стиле то есть использовать это map радиус фолд и так далее у вас этот код скорее всего будет работать точно также если бы вы написали этот код в обычном таком 3 тараки ином стиле с использованием циклов и более того важный концепт о котором я еще не упомянул то есть весом вернуться назад когда я показывал к примеру вот простые выражения допустим с числами в данном случае оксалат который является 32-битным и знакомством радости если я попробую написать в следующей строке что вам равняется этом 152 я получил шип почему я получу ошибку потому что по умолчанию в расте приняли такое решение сделать все переменные изначально не изменяем все переменные они по дефолту имеют и для чего это нужно сделать потому что да допустим при написании скажем программу вас там вырабатывается привычка сайт знакомств вы стараетесь видеть где вы точно не будете использовать менять значение этой переменной где будете использовать раз пошли более простым путем изначально у вас все перемены не изменяемы если вы хотите чтобы переменная была изменяем это вы это должны явно указать в данном случае это будет like my youth а потом int ван равняется суда ств можно ли контракт написаны на расти допросить эфира если нет какие city move какие сети можно ну скажем так вопрос немного с подвохом если вы напишете скажем какую-то свою библиотеку которая будет компилировать ваш расход и вы будете получать примерно тот который ожидает эвен от контрактов скомпилированных нас идите туда можно как бы вопрос почему нет потому что ну скажем в том же эфире них есть да еще язык вайпер называется и можно писать контракт на нем то есть если вы напишете нарасти свое 5-летие чтобы которая будет вам создавать smart контракт на эфире то почему нет но изначально каких-то инструментов которые в живот релизнут и которые это делают расти я таких инструментов не знаю такое решение это эфира не популярно это правда вопрос какие слабые места you rise мастера спрашивается здесь недавними проблемой мотик пожалуйста в этом вопросе теме носков ли прокомментирует о каких именно проблемах мотик ты говоришь и я постараюсь ответить себе на этот вопрос николай василич и шин задал вопрос по поводу переменных можно еще раз использовать то же имя через новый лес с новым типом да как андре тихо ответила несколько в концерт это называется шагом то есть в данном случае вы как бы перекрываете предыдущую переменную из текущего момента ваше переменная получает какое значение но суть в том что до это может показаться что такой подход может приводить к ошибкам но по факту это позволяет вам писать код когда вы не создаете какую-то перемену не делать ее изменяемый но при этом вы каждый раз уверены что никто не сможет изменить вашу переменную только если вы явно пишите light тогда у вас происходит шагами я сова и просто напишите без без 2 то тогда то тогда у вас это близко ошибкой на этапе компиляции была сама такого типа кроме транзакциями что заблокировала сеть и была проблема переместить провести свои транзакции нулевые сумма перевода 0 на этот вопрос точный ответ я тебя сейчас мигом но насколько я знаю у вас есть проверка на такой тип транзакции и балета фото у каждого валидатора у него есть какой-то цирк я советую этот вопрос задать лучшая в discord в discord ты можешь пожалуйста еще продублировать этот вопрос диаграммы тебе пришлю ссылку на дискорда не фото пол конкретный авнер потопал я эжени мы работаем в команде аврора то есть мы занимаемся конкретно бережем между на данный момент это париж между эфиром и мир и и более того мы занимаемся разработкой вора и видим это engine это такая же виртуальная машина эфира которая работает как smart контракт внутренний мир и это это аврора она уже есть на монеты на тест нет и вы можете использовать следите чтобы писать смарт-контракты такие же как вы пишете в эфире и при этом вы сможете за доплыть опору которые являются полностью совместимы с эфиром но которое работать на нее и аврора менее транзакции намного дешевле они намного быстрее по поводу система наказания нарушителей то я слышал что или делает но сейчас ее дочь нами но на нулевые транзакции должно быть крышка unit тестирование будет вопрос задал раниг ширин до июня тестирования мы покроем ему их принципе разберем также интеграционные тесты с помощью которых вы сможете проверять валидность вашего смарт-контракты написано на ней вот если еще есть какие то вопросы то пожалуйста задавайте еще пару минут мы будем онлайн первая лекция у нас такая более коротком формате а следующий планируется приблизительно на час-полтора какой уровень децентрализации never сети по сравнению с только долга саванну вопрос интронизации допустим солана я не очень знаком до как у них кто не считается валидатора me что касается нет манер сейчас на текущий момент если не ошибаюсь в сети 100 валидаторов то есть у вас есть до каких-то сто сущностей если можно так назвать сущностями которые зарядил и блокчейн насколько я знаю очень ближайшее время количество этих валидаторов должно быть решили на и это 300 или даже больше то есть уровень децентрализации на самом деле растет и например если мы говорим про тот же проект аврора с которым мы же не работаем и тот же проект в дальнейшем есть конкретный план потому как этот проект будет развиваться и управляться то есть если на текущий момент у команды разработки то есть у нас есть доступ контрактом мы можем ждать каких-то баг фиксы в дальнейшем если конкретный план предложение которое на форме нир было описано что этот аврора аврора engine которые виртуальной машины эфира приду с rainbow bridge который соединяет через мост и не будет управление этими контрактами тоже полностью децентрализованных для этого будет создана свое отдельное да и по сути не аврора занимать там одно место и это будет такое коллективное принятие решений и соответственно отдают апгрейт кого это тоже быть для централизованных то есть я считаю что это тоже достаточно хороший показатель не сделала это конкретно для того чтобы максимально стремиться дальше децентрализации я если подошва с массивным раз например сравнения не совсем понимаем каких подвохов идет речь но мы подробно разберем массивы и коллекции на одной из лекций зачем приводить строку к примеру влад qstring от ustream просто джори такую такую нужно только если надо привести в на переменную я понимаю это понимать речь идет например вот этот сайт где строку john is so put on top' и left' extreme этот концепт мы рассмотрим дальше но суть в том что в россии есть несколько типов строк то есть вот такая string есть тип который пишется как амперсанд эстер и в них вопрос про то какая строка как хранится в памяти 200 так вкратце то есть просто несколько типов строк есть и мы это разберем подробно сейчас это будет сказать мне объяснение но это просто несколько разных типов и конкретно вот тип string это строка которая владеет памяти до выделены этой штуки сто рекомендуется сделать следующему занятию следующему занятию то есть у кого есть свободное время и желание по заинтересовал 1 with the как бы готов попробовать свои силы самостоятельно можно уже начать изучать 1 куб то есть эти книги просто которые он акцент эти расцветки они замечательные они очень подробные то есть мы пишем эти ссылки в чат и если у кого-то есть желание то будет замечательно если вы начнете проходить эту тему если нет конкретно конкрет более конкретно заданиям подавать на следующих лекциях это лекция по планировалась как introduction поэтому мы пришлем ссылки но в принципе то следующей лекции это необязательных фоток домашнее задание если опорно . если опорная только 1 раз на нем кроме полной аппарат там есть ничейные трюки специфичные именно из-за среды и стоимости газа алекс ширина задавайте вопрос я не совсем понял о чем идет речь если речь идет про документацию как использовать раз на нее то здесь сацуки на сайт нервничать и детства как описано секунду то есть вне в принципе см от контрактом мир вообще можно писать не только на 1 можно писать всё также нас and discreet и ведется разработка детей на гору но раз это считается основной язык и города фотки каких-то критических контрактов рекомендуется именно вас соответственно больше прочитать в целом как использовать вас на нерве сейчас есть такое желание можно вот по этой ссылке я прислал комментарии ответ и а конкретно детей на расти также в этих документах которая посылку следующая ссылка она ведется на документацию по мира языки rs и можно рассматривать этот пример кроме того мы еще при этом ссылки на но это мы пришем позже после первой лекции это не совсем валидно потому что скажи мне все участники знакома с 1 многие из них не знакомы а без понимания особенных концепта просто разбирать из детей на мир будет тоже сложно поэтому как бы ссылки на примеры мы пришлем если интересно опять же в telegram канале напиши пожалуйста еще раз мы обязательно решим еще когда доля ждем место будет какой-то вопрос если нет когда будем потихоньку завершать также я хочу напомнить что следующая лекция будет через неделю поскольку в понедельник официальный выходной поэтому не путайте вопрос на сегодня тогда последний вопрос какие 1000 smart контрактов деревьям и я понимаю речь идет до имеются стандартные контракты наса видите скажем так отличается очень много на первых дайвер все контракты пишу насолить то есть когда я упоминал проект аврора который запускает его ranger протокол который уже запущен меня протокол конкретно аврора engine он нужен для того чтобы отметить существующий код наса видите могли запустить на авроре то есть данном случае там идентичные эфиру сто процентов зарядите код никаких дополнительных отличий суть проекта как раз 100 процентам compatibility если говорить о режешь про смарт-контракты тонера и polka dot но здесь принципе концепт все очень отличается то есть допустим вы есть очень классная система аккаунта в которой нету солить то есть мир каждый человек может создать аккаунт с каким-то никнеймом который дает возможность использовать блокчейн практически на уровне в эту то есть человек в дальнейшем по мере развития протокол вообще собственно сможет не замечать что он использует конкретно вообще некрещёные ему не нужно будет использовать огромный да там 32-битные хэши он сможет использовать точнее это уже сейчас есть на нее что касается smart контрактов на пл это тот напайка dot если мы говорим про собственник то у нас обстоятельный в принципе пиши мне смарт-контракты а блокчейн сам по себе то есть на субстрате мы пишем конкретные модули и мы запускаем это все как отдельный блок чейн но также на polka dot есть язык программирования и собственно link используется для написания smart контрактов но опять же не только то они отличаются очень во многих концептах и мы как раз попробуем объяснить максимально все отличия которые существуют в рамках этого курса это будет уже происходить во втором блоке когда мы перейдем к изучению нир протокол на следующей лекции мы тогда рассмотрим если вы смотрели расписание мы будем рассматривать аргун это как раз и есть пакетный менеджер единственный и самый главный самый правильный способ управления проектом над проектами на расти то есть управление зависимостями управления какими-то фичами флагами так далее всем огромное спасибо что огромное количество человек подключилась на наш звонок очень классно что огромное количество вопросов очень круто будем рады если такая же активности на следующей клетке спасибо всякий раз буду вас видеть на следующих лекциях всем пока и хорошей пятницы и хороших выходных которые будут длинными коли мире украине всем пока","transcript_synced_at":"2026-11-04T04:13:12.973Z","segments":[{"start_seconds":0,"text":"всем привет меня зовут евгения у фанов на данный момент я представляю компанию","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=0s"},{"start_seconds":8,"text":"нерв вместе с кириллом и компанию файл ads are at потому что вы подключились к","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=8s"},{"start_seconds":18,"text":"нашему обучающему курсу надеюсь мы вместе узнаем что-то новое немного обо мне","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=18s"},{"start_seconds":27,"text":"мой опыт в разработке более 20 лет с раз там я связан с 2016 года и с блокчейном","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=27s"},{"start_seconds":37,"text":"приблизительно с этого же времени в компании таки более менее известные с которыми работал этo бyдeт фьюри есть","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=37s"},{"start_seconds":45,"text":"такой фредбер под названием зонам написанный на расти с ним работал такие","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=45s"},{"start_seconds":52,"text":"компании как дикость и разработка до течение проб simax и так далее на данный","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=52s"},{"start_seconds":59,"text":"момент вовлечен в активно связанную с с проектом на нерв под названием аврора","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=59s"},{"start_seconds":66,"text":"labs аврора винчи задачи которые являются взаимодействие с эфиром и та","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=66s"},{"start_seconds":74,"text":"часть которая касается непосредственно этого курса оно будет связано с такими темами как введение в язык","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=74s"},{"start_seconds":83,"text":"программирования раз некоторые части мы не будем рассматривать который напрямую не косается разработки","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=83s"},{"start_seconds":92,"text":"блокчейна потому что раз достаточно такой комплексной язык и мы постараемся сделать такой gently introduction враз","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=92s"},{"start_seconds":102,"text":"чтобы по возможности максимально легко ориентироваться в нём и быть готовым","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=102s"},{"start_seconds":108,"text":"написанию smart контрактов на мир погрузимся в тему только dota и","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=108s"},{"start_seconds":119,"text":"также у нас будут некоторые такие активности связанные с написанием smart контрактов то есть не только теория и","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=119s"},{"start_seconds":127,"text":"какие-то очень абстрактными такие задачи но и совершенно конкретное решение задач связанных с написания","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=127s"},{"start_seconds":137,"text":"smart контрактов на расти и такая очень конкретно активно связано с этим и опять","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=137s"},{"start_seconds":147,"text":"же таки такие темы как введение в 1 написание smart контрактов на мер будет мы охватим естественно не все темы","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=147s"},{"start_seconds":154,"text":"большому сожалению поскольку наше время ограничено и курс мог бы растянулся буквально в кино год но тем не менее мы","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=154s"},{"start_seconds":163,"text":"постараемся дать максимум знаний для того чтобы эффективно использовать сам язык программирования раз и чтобы","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=163s"},{"start_seconds":172,"text":"получить базовые навыки написания smart контрактов в том числе и на раз ты","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=172s"},{"start_seconds":180,"text":"появился кирилл кирилл тебе плохо слышно","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=180s"},{"start_seconds":206,"text":"пока кирилл подключается также расскажу немного о тех активностях которые","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=206s"},{"start_seconds":215,"text":"предполагается в целом курса в большей степени будет посвящен введению роста то","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=215s"},{"start_seconds":223,"text":"есть это будет практически половина курса во вторую половину курса у нас собой будут входить такие тематики как","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=223s"},{"start_seconds":230,"text":"написание smart контрактов на для них то есть мы будем рассматривать непосредственно часть которая связана с","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=230s"},{"start_seconds":239,"text":"бэндом немножко мы коснемся части которая касается фронтэнда это очень объемная тема и большому","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=239s"},{"start_seconds":248,"text":"сожалению очень глубоко мы не сможем них углубиться но мы постараемся дать векторы и направления а3 тому чтобы вы","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=248s"},{"start_seconds":258,"text":"максимально могли в этом ориентироваться и в завершении курса будет тематика","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=258s"},{"start_seconds":266,"text":"связанная сколько да там только что тоже очень объемная тема но мы затронем такие","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=266s"},{"start_seconds":273,"text":"вот некоторые базисные штуки для того чтобы у вас сложилось некоторое понимание того что это такое ну и опять","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=273s"},{"start_seconds":280,"text":"же таки направить вас в необходимо росса и таким достаточно интересным бонусом ну как по мне будет то что по окончанию","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=280s"},{"start_seconds":289,"text":"этого курса если у вас будет такая заинтересованность и вовлеченность","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=289s"},{"start_seconds":296,"text":"сам процесс компания fair labs насколько мне известно с радостью будет","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=296s"},{"start_seconds":302,"text":"с вами пожилая с вами пообщаться на эту тему и все есть потенциальная возможность","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=302s"},{"start_seconds":309,"text":"в том числе если на данный момент вы рассматриваете раз как такую базы для своей карьеры это может оказаться таким","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=309s"},{"start_seconds":318,"text":"хорошим трамплином для нового старта","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=318s"},{"start_seconds":335,"text":"вот спрашивает вопрос легче для роста в изучении чем или си плюс плюс она вы","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=335s"},{"start_seconds":344,"text":"знаете здесь важно понимать что раз не настолько простой язык но на самом деле он достаточно хорошо структурированный и","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=344s"},{"start_seconds":353,"text":"если себя приучить к определенной дисциплине он приучает именно к дисциплине и то может оказаться так что изучение языка","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=353s"},{"start_seconds":361,"text":"раз ты будет все-таки легче изучения си плюс плюс поскольку сам по","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=361s"},{"start_seconds":369,"text":"себе язык роста является строго типизированным из достаточно хорошим","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=369s"},{"start_seconds":376,"text":"дизайном роль до 3 меня не слышно","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=376s"},{"start_seconds":383,"text":"да а теперь теперь точно хорошо кирилл передовики слова да спасибо же сами","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=383s"},{"start_seconds":389,"text":"всегда пожалуйста да потому что будет вонять вот прошу прощения за техническую","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=389s"},{"start_seconds":397,"text":"заминку мы делали это строй кол перезапуском все было окей но на самом запуске чего то пошло не так как","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=397s"},{"start_seconds":404,"text":"ожидалось вот я буду тогда без лидера потому что к сожалению почему то одновременно с видео качество звука","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=404s"},{"start_seconds":412,"text":"ужасное поэтому я продолжу сейчас к","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=412s"},{"start_seconds":416,"text":"следующему занятию попробуем решить вот","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=416s"},{"start_seconds":429,"text":"сила большое жжение обвинение за introduction я немного расскажу про себя простой по","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=429s"},{"start_seconds":436,"text":"гранд я занимаюсь в принципе разработкой программного исключения уже более семи лет","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=436s"},{"start_seconds":441,"text":"конкретно облучение я начал эту сферу примерно в году 2016 и приблизительно с","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=441s"},{"start_seconds":450,"text":"2015 года уже активно начал знакомиться с ростом и соответственно чуть позже облачение начал получать первый свой","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=450s"},{"start_seconds":459,"text":"опыт именно родства в продакшне за это время мне удалось поработать на многих в общем","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=459s"},{"start_seconds":466,"text":"проектах несколько из них будет с ней большинство дня были достаточно интересными например приходилось","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=466s"},{"start_seconds":474,"text":"использовать раз для того чтобы построить модификацию над этим virtual машин на","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=474s"},{"start_seconds":484,"text":"памяти и это было какое можно сказать рост resolution устранению там сверху","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=484s"},{"start_seconds":492,"text":"которой есть сейчас на рынке кроме этого я работает и сейчас немного тоже помогаю","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=492s"},{"start_seconds":499,"text":"ребятам из компании это блокчейн который построен его базовая часть построена на","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=499s"},{"start_seconds":506,"text":"новом протоколе мем был выбор который в принципе на текущий момент самый конфиденциальный самые secure блокчейн","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=506s"},{"start_seconds":514,"text":"который существует вот кроме этого мне","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=514s"},{"start_seconds":519,"text":"мою какую карьеру доводилось работать","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=519s"},{"start_seconds":526,"text":"над поддержкой tresor eau legere это такие которая позволяют","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=526s"},{"start_seconds":534,"text":"пользователям использовать любой вообще которым подключены и идея этих","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=534s"},{"start_seconds":544,"text":"разговоров если кто не знает о том чтобы пользователь может использовать такой слов и даже на каком-то поддай компьютере который потенциально может","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=544s"},{"start_seconds":552,"text":"содержать в себе какие-то вирусы key logger и так далее но при этом средства пользователя будут всегда в безопасности","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=552s"},{"start_seconds":560,"text":"вот в частности когда плод этими продуктами я работала над крымом и соответственно чтобы разные обучение","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=560s"},{"start_seconds":568,"text":"могли получить интеграцию с этими девайсами на текущий момент я работаю на","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=568s"},{"start_seconds":577,"text":"проекте нерпу это такой блокчейн который это такая open source на платформа","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=577s"},{"start_seconds":585,"text":"которая позволяет пользователям и аватаром очень удобно пользоваться в","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=585s"},{"start_seconds":592,"text":"чайной инфраструктурой и идея этого проекта что он при при всем при этом потому что он добавляю так много удобств","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=592s"},{"start_seconds":601,"text":"для пользователя и до разработчиков при этом этот проект очень хорошо ! есть","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=601s"},{"start_seconds":611,"text":"шарден и соответственно количество транзакций в секунду растет количество","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=611s"},{"start_seconds":618,"text":"добавления шансов то есть в этом например основное преимущество по сравнению например цифирью","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=618s"},{"start_seconds":626,"text":"я перейду непосредственно курсу сразу хочу обратить внимание просто внизу есть","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=626s"},{"start_seconds":635,"text":"специальные сердце опаской плешин и в этой секции если у вас какие то есть вопросы просьба","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=635s"},{"start_seconds":642,"text":"задавать именно тут а потому что в чате допустим какой-то запроса может потеряться освещена мы видим отдельное","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=642s"},{"start_seconds":649,"text":"время поэтому каждый потом сможет увидеть открыв этот раздел какие вопросы были отвечены","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=649s"},{"start_seconds":656,"text":"и конкретно ответ на специфический вопрос такой как фред до каждого","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=656s"},{"start_seconds":664,"text":"из вопросов теку селекция которая у нас","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=664s"},{"start_seconds":671,"text":"1 она будет в целом эта лекция про знакомства алена рассказала уже очень много profile","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=671s"},{"start_seconds":679,"text":"abs и какие возможности предоставляют и я немного пройдусь над тем что мы хотим","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=679s"},{"start_seconds":686,"text":"вам рассказать на этом курсе то есть наша основная цель это покрыть базовые знания раз и при этом чтобы","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=686s"},{"start_seconds":697,"text":"человек получил такие базовые навыки с помощью которых он сможет начать писать какие-то свои смарт-контракты на мир и","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=697s"},{"start_seconds":706,"text":"забраться по точно также подготовьте sap строить цель этого курса не какое-то","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=706s"},{"start_seconds":714,"text":"определенное изучение раз а скорее больше как introduction конечно постараемся за эти лекции дать как можно больше материалов skype получится","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=714s"},{"start_seconds":722,"text":"мы разберем самые лучшие способы к цели с растром что стоит что не стоит делать и разберем основные инструменты которые","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=722s"},{"start_seconds":731,"text":"используются при разработке на 1 кроме этого вы научитесь писать базовые такие","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=731s"},{"start_seconds":738,"text":"простые начала смарт-контракты манера общения эти смарт-контракты это вы поставите","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=738s"},{"start_seconds":746,"text":"смарт-контракты поэтому поговорим тоже подробнее дальше что это такое и почему ребенка и соответственно вы научитесь","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=746s"},{"start_seconds":755,"text":"как тестировать реализованные ваш вами смарт-контракты вы научитесь понимать","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=755s"},{"start_seconds":763,"text":"как правильно использовать конкретно вот эти утилиты который дается","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=763s"},{"start_seconds":769,"text":"мертва таком до работы со smart контрактами и вы поймете основные","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=769s"},{"start_seconds":776,"text":"концепты вот такие как цитируйте еще с которая так или иначе присутствует во многих смарт-контрактах","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=776s"},{"start_seconds":784,"text":"мы постараемся вас научить как сделать так чтобы ваш smart контракт был","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=784s"},{"start_seconds":791,"text":"максимально сих пор первое","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=791s"},{"start_seconds":801,"text":"есть первая лекция 1 через курса она собственно называется джала краст","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=801s"},{"start_seconds":808,"text":"поэтому мы проговорим целом про раз и что собственно такой рост раз это относительно молодой язык программирования то есть его первая","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=808s"},{"start_seconds":816,"text":"версия появилась я буду первая версия 1 0 был в 2015 году и особенностями языка","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=816s"},{"start_seconds":823,"text":"являются что у него нет ван тайного что у него нет карпач коллектора и при этом","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=823s"},{"start_seconds":831,"text":"в россии есть memory in the city а помимо этого власти отличная","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=831s"},{"start_seconds":839,"text":"документация и комьюнити то есть в принципе мы на нашем курсе да постарались объединить много разных концертов плюс introduction венеры и","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=839s"},{"start_seconds":847,"text":"пока тот но в целом вот конкретно раз мир замечательная документация и очень","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=847s"},{"start_seconds":854,"text":"ценный камень эти то есть по многим индексом 1 оценивают как самый любимый язык программирования среди людей потому","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=854s"},{"start_seconds":861,"text":"что комьюнити очень дружелюбная и в отличие там скажем от катушками плюс","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=861s"},{"start_seconds":869,"text":"если вы зададите свой вопрос там на stackoverflow на reddit или еще кому то вам скорее всего помогут конгрев этом линк на документацию дадут","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=869s"},{"start_seconds":877,"text":"epam постараются объединить что вы делаете не так и почему вместо того чтобы как помада кабинете сказать иди","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=877s"},{"start_seconds":884,"text":"читай книги нитич этой документации разберем несколько моментов мы говорим","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=884s"},{"start_seconds":891,"text":"про но runtime что же такое runtime гранатомета во многих до тех кто не понимает сам концепт арам тайма runtime","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=891s"},{"start_seconds":900,"text":"это грубо говоря это вот который существует вокруг ваших программ и то есть допустим в том что java у вас","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=900s"},{"start_seconds":908,"text":"есть virtual хинда которое компилирует ваш код который написали в промежуточный код где-то вход исполняют","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=908s"},{"start_seconds":916,"text":"на вашей виртуальной машине с одной стороны это очень хорошо да считает вас есть runtime и соответственно много","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=916s"},{"start_seconds":924,"text":"вещей которые о котором вам бы приходилось думать самим за вас это делает runtime то есть это там он","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=924s"},{"start_seconds":931,"text":"облегчает работу программиста с одной стороны ведь так но с другой стороны runtime это всегда","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=931s"},{"start_seconds":938,"text":"какой-то то есть ваш код скорее всего особенно это кот сложных программ не про","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=938s"},{"start_seconds":946,"text":"простые dacom примитивной программы сложения чисел к примеру речь про какие-то были сложная программа то есть","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=946s"},{"start_seconds":954,"text":"в таких случаях у вас будет эта часть кода который помимо вашего написано которые являются кодом самого runtime","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=954s"},{"start_seconds":962,"text":"языка программирования python java и так далее этот код в любом случае будет так","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=962s"},{"start_seconds":971,"text":"и начать делать вашу программе оцепенение эффективной чем по сравнению с языками до которых нет фреймов и конечно вот странно это видеть","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=971s"},{"start_seconds":980,"text":"следующего пункта что у россии нет кирпич коллектора и при этом обеспечивается номере","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=980s"},{"start_seconds":986,"text":"секте то есть просто нету сборщика мусора и враз ты при этом безопасность","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=986s"},{"start_seconds":993,"text":"памяти безопасны из потоков взгляд это кажется странным потому что в том же","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=993s"},{"start_seconds":1000,"text":"вышеупомянутых java и поэтому у вас есть конкретно сборщик мусора которые контролируют за созданием и удалением","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1000s"},{"start_seconds":1007,"text":"объектах которые вы создаете своим своей программе но это конечно каждого этапа","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1007s"},{"start_seconds":1015,"text":"сборка мусора она занимает реальное количество времени просто этого нету при этом расти обеспечивается безопасность и","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1015s"},{"start_seconds":1023,"text":"памяти и потоков то есть нету race conditions таких состояний года на","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1023s"},{"start_seconds":1031,"text":"точном программирование и это обеспечивается за счет того что раз есть такой концепт как назвал называется он","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1031s"},{"start_seconds":1039,"text":"арчи пампорово то есть по сути это в расти есть своя модели владения памяти и на текущий","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1039s"},{"start_seconds":1048,"text":"момент я вас попрошу просто это поверить то что это действительно так мы подробно","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1048s"},{"start_seconds":1054,"text":"разберем этот концерт оформлен следующих лекций как описывают просто его создателя раз","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1054s"},{"start_seconds":1064,"text":"его создателя предшествовали что это системный язык программирования который работает исключительно быстро и","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1064s"},{"start_seconds":1071,"text":"предотвращает практически все крыши и избавляет вас от состояний гонок меня к","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1071s"},{"start_seconds":1079,"text":"поточному программирование основной такой концепт раз ты который стоит понять прости даже человеку который","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1079s"},{"start_seconds":1087,"text":"пришел с каким-то подработал на си плюс плюс на java на поэтому еще в допустим","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1087s"},{"start_seconds":1095,"text":"какие-то другие языки но не работал на 1 основная сложность да будет у такого человека в принципе сами концептора 100","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1095s"},{"start_seconds":1102,"text":"человек быстро освоит поначалу человек очень часто будет для него это будет","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1102s"},{"start_seconds":1109,"text":"немного раздражающим я знаю этот до многих это исправлять ошибки компиляции страсти реально можно все окей запускаешь","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1109s"},{"start_seconds":1119,"text":"комбинацию раз тебе говорит вот тут не так тут не таки тут не так но на самом деле со временем люди понимают что это","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1119s"},{"start_seconds":1127,"text":"классно потому что в расте если есть такое правило если твоя программа компилируются то очень большой шанс что она работает","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1127s"},{"start_seconds":1135,"text":"так как ты этого ожидаешь огромное количество ошибок а не улавливается во время компиляции и это огромный плюс 1","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1135s"},{"start_seconds":1145,"text":"почему собственно рост возможно вы видели этот путь а грамм особенно если кто-то смотрел просто вот такого плана","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1145s"},{"start_seconds":1154,"text":"графика люди любят использовать когда рассказываю прорастая поэтому тоже в принципе буду использовать то есть если","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1154s"},{"start_seconds":1163,"text":"мы возьмем такие языки как systick это языки которые максимально перескии к вашему к вашему железу","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1163s"},{"start_seconds":1172,"text":"обычная про не горят клаус тубер металл и соответственно есть такие языки как примеру python и ruby которые как я до","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1172s"},{"start_seconds":1180,"text":"этого упоминал у них есть какой-то runtime какая-то виртуальная машина которая помогает пользователям не","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1180s"},{"start_seconds":1187,"text":"допускать огромное количество ошибок но при этом людей гораздо меньше возможностей для контроля за памятью и в принципе такого низкого","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1187s"},{"start_seconds":1197,"text":"уровня взаимодействия есть конечно такие языки программирования java и сша пони примерно где-то посередине и но допустим","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1197s"},{"start_seconds":1206,"text":"только те же java и сишарп тоже есть большой шанс допустить ошибки и безопасность там конечно страдает и соответственно выход","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1206s"},{"start_seconds":1216,"text":"до этого так и расскажу про 1 это 1 1 даёт вам возможности максимального контроля и при этом максимальной","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1216s"},{"start_seconds":1224,"text":"безопасности которую вам может дать язык в какой-то степени можно рассматривать раз что это каким бы быть плюс си плюс","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1224s"},{"start_seconds":1235,"text":"плюс не тащил за собой огромный багаж больше нескольких десятков или акции","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1235s"},{"start_seconds":1242,"text":"обратной совместимости с предыдущими версиями то есть нет никто не говорит","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1242s"},{"start_seconds":1249,"text":"что это секрет плюс убийца как бы отговорить просто все кто начинает использовать раз вот","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1249s"},{"start_seconds":1256,"text":"например я то я конкретно тоже я очень долго писал на си плюс плюс но когда у меня появилась возможность","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1256s"},{"start_seconds":1263,"text":"полностью до перейти в продакшен писать россия очень рад такой возможности я очень рад возможно когда приходится","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1263s"},{"start_seconds":1271,"text":"делать какие-то вещи скажем особенно если кто то сталкивался с","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1271s"},{"start_seconds":1276,"text":"generic кодом носить template чем же","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1276s"},{"start_seconds":1283,"text":"обеспечивается безопасность раз здесь используется такая концепция считается","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1283s"},{"start_seconds":1291,"text":"что ручное управление памяти ведет самым таким критическим богам это особенно актуально в подарками . да у вас есть","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1291s"},{"start_seconds":1299,"text":"доступ к xi + напрямую работать вот так с памятью с указателями огромное количество баров происходит при","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1299s"},{"start_seconds":1307,"text":"этом даже учитывая кадра view огромное количество литров is a software которая","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1307s"},{"start_seconds":1314,"text":"проверяет наш вот поэтому в россии нет у всех forts нету состояний гонок многопоточном","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1314s"},{"start_seconds":1323,"text":"программирование не туда и не entrance и расти очень","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1323s"},{"start_seconds":1329,"text":"выразительная система типов собственно про овощи","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1329s"},{"start_seconds":1336,"text":"что я хотел рассказать это вкратце да нет introduction про саму модель владения которое существует в россии идея в том","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1336s"},{"start_seconds":1346,"text":"прости что у каждого объекта и когда я говорю про общем смысле то есть объект","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1346s"},{"start_seconds":1355,"text":"как его сущность объект в памяти не как объект в концерте объектно-ориентированного","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1355s"},{"start_seconds":1363,"text":"программирования именно как объект память у каждого объекта у него есть только один владелец то есть это кажется на первый взгляд","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1363s"},{"start_seconds":1372,"text":"странным да то есть если вы передаете владение прости объектам то первый владелец","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1372s"},{"start_seconds":1380,"text":"он более не владеют уж объектом сейчас это может казаться сложным и потом олег облегчение при том что один объект один","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1380s"},{"start_seconds":1388,"text":"владелец и мы всегда соответственно можем быть уверены что есть у нас один владелец значит никто больше не может изменить","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1388s"},{"start_seconds":1397,"text":"состояние нашего объекта или именно поэтому у нас нету состоянии гонок в многопоточном программирование как в","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1397s"},{"start_seconds":1405,"text":"кризис коловорот на 1 вот примерно вот так то есть данном случае мы создаем функцию name и в ней называется вот","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1405s"},{"start_seconds":1415,"text":"такой этом то что с восклицательным знаком это макрос языке раз в данном случае он выводится пукал world","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1415s"},{"start_seconds":1423,"text":"соответственно если мы в ручном режиме запустим скомпилируем наш файл и запустим исполняем объект на получим","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1423s"},{"start_seconds":1432,"text":"наши страх уколова рост помимо ну конечно может показаться что вот использование компилятора раз отрасти","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1432s"},{"start_seconds":1439,"text":"мне нравится это немного сложно так есть до этого просто существует по сути единственная система до сборки и","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1439s"},{"start_seconds":1448,"text":"управление проектом она называется к но подробнее об этой видите мы расскажем в следующих лекциях","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1448s"},{"start_seconds":1456,"text":"в расте огромное преимущество в том что если во многих языках программирования вас из коробки так сказать доступно","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1456s"},{"start_seconds":1464,"text":"ограниченное количество тех же целых чисел допустим да the 64-bit и соответственно если использование","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1464s"},{"start_seconds":1474,"text":"чисел больше вам нужны какие-то специальные библиотеки использовать больших чисел или если кто-то хочет да","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1474s"},{"start_seconds":1484,"text":"конечно написать свой билетик bigman не рекомендуется в расти при этом","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1484s"},{"start_seconds":1490,"text":"существует вот такие есть и 16-битная и","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1490s"},{"start_seconds":1497,"text":"вплоть до 128 бит при этом в россии есть специальные типы которые называются айсайсайс соответственно это сайт","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1497s"},{"start_seconds":1507,"text":"интеджер и on side and eager для чего они нужны эти типы они используют максимально","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1507s"},{"start_seconds":1516,"text":"доступно величину доступна на вашей текущей архитектуре то есть если у вас 32 битная архитектура туниса","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1516s"},{"start_seconds":1524,"text":"это будет 32 битная число это платью и соответственно если у вас 64-битная","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1524s"},{"start_seconds":1530,"text":"архитектура системы то этого сбор при этом врасти есть очень много классных","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1530s"},{"start_seconds":1538,"text":"штук такого синтаксического сахара то есть допустим вы можете объявить переменную как вы видите вот такие подчёркивание","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1538s"},{"start_seconds":1545,"text":"это подчеркивание то есть по сути это число 123 миллиона четыреста пятьдесят шесть 1789","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1545s"},{"start_seconds":1553,"text":"но согласитесь гораздо удобнее считать какое число календарными есть такие ограничения подчеркивать или которые","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1553s"},{"start_seconds":1560,"text":"синтаксическим сахаром таких такой синтаксически скорее штучка которая облегчает питание самого числа новых","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1560s"},{"start_seconds":1568,"text":"видели такие штуки возможно там сишарп и других языках кто знаком точно так же видите вот во","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1568s"},{"start_seconds":1578,"text":"втором теперь во втором выражении я явно указал что вот это te pego","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1578s"},{"start_seconds":1587,"text":"то есть это paid я явно здесь указал тип в расти строгой типизации здесь у костра переменной с","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1587s"},{"start_seconds":1596,"text":"его тип но как видите я возле снег не указал потому что в россии есть также","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1596s"},{"start_seconds":1603,"text":"система проведения типа в данном случае я указал что это меню сексте форм и соответственно это было бы тоже самое","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1603s"},{"start_seconds":1611,"text":"если берег стал от игры : тех пор я вот это число","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1611s"},{"start_seconds":1621,"text":"соответственно вот если я привел число вот вот так то есть я не указал конкретно вы едете в идентификатора в конце какой это тип","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1621s"},{"start_seconds":1629,"text":"по умолчанию прости это будет при этом в","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1629s"},{"start_seconds":1637,"text":"рости нету неявного приведения типов то есть смотрите допустим я объявил переменную и","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1637s"},{"start_seconds":1643,"text":"этим типом это и мне значение 123 потом я пытаюсь создать переменную","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1643s"},{"start_seconds":1653,"text":"уже типа sexy for которая присвоить значение переменной in the one","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1653s"},{"start_seconds":1660,"text":"при этом это будет ошибка на этапе компиляции то есть просто покажу что это","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1660s"},{"start_seconds":1667,"text":"не совпадающие типа почему потому что 1 2 питаюсь интересное 4 и 8 байт на и","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1667s"},{"start_seconds":1676,"text":"число и казалось бы да ничего такого в этом нет но раз запрещать делать такие","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1676s"},{"start_seconds":1683,"text":"штуки что тоже гарантирует безопасность соответственно если мы хотим что таки сделать это преобразование нам надо","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1683s"},{"start_seconds":1689,"text":"сделать для преобразования я например здесь мы можем создать переменную и конвертировать ее с помощью","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1689s"},{"start_seconds":1698,"text":"использования метода лучше в данном случае этот метод как преобразует переменный and one step you sexy for и","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1698s"},{"start_seconds":1708,"text":"тогда уже произведет присвоения и соответственно вот in for перемена можно","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1708s"},{"start_seconds":1717,"text":"еще сделать написать такое преобразование то есть с это рада приведение то есть там случае","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1717s"},{"start_seconds":1725,"text":"конкретного разум что мы хотим использовать примерно информ как 64 битами","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1725s"},{"start_seconds":1730,"text":"без на кого число еще какие штуки такие","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1730s"},{"start_seconds":1738,"text":"казалось бы самые базовые новости это это как бы тоже заранее определено","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1738s"},{"start_seconds":1748,"text":"что переполнение целых чисел это будет ошибка на этапе компиляции почему это","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1748s"},{"start_seconds":1756,"text":"важно я думаю если кто то сталкивался будет понятно но тем кто не сталкивался","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1756s"},{"start_seconds":1764,"text":"это я объясню это очень распространенная ошибка и за ней очень сложно уследить и","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1764s"},{"start_seconds":1770,"text":"соответственно вы сами понимаете или не понимаете так чему может приводить такая ошибка то есть с у вас идет переполнение","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1770s"},{"start_seconds":1777,"text":"целого числа то например таких языках как си си плюс плюс это идет конвейер то есть неизвестно что конкретно будет","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1777s"},{"start_seconds":1786,"text":"происходить в каждой систем при при переполнении но то что вы получите вами","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1786s"},{"start_seconds":1793,"text":"своем программном обеспечении это стопроцентно вес у вас будет переполнение типов и то чем я уже","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1793s"},{"start_seconds":1800,"text":"говорил что есть такие типы как you so he says которая соответствует вашему","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1800s"},{"start_seconds":1807,"text":"типу архитектуры то есть допустим 32 бит и 64 битная и соответственно вы можете","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1807s"},{"start_seconds":1813,"text":"использовать эти собственно типы будут использованы когда вы пишите какие-то","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1813s"},{"start_seconds":1822,"text":"конструкции с использованием вот каких-то индексов допустим циклы for buy и так далее","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1822s"},{"start_seconds":1840,"text":"как выглядят массе выброс раз массивы как можно было догадаться это здесь они","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1840s"},{"start_seconds":1847,"text":"тоже объедаются конкретно должны указать тип мосина то есть данном случае я вот объявил например массив в котором я","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1847s"},{"start_seconds":1855,"text":"оказалась что все элементы массива будут типа 8 8 перемена как и знаете все типа","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1855s"},{"start_seconds":1865,"text":"массива точнее все элементы массива они всегда имеет один и тот же тип и соответственно вторым параметром я","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1865s"},{"start_seconds":1873,"text":"указываю количество этих элементов в данном случае объем что это будет массив из четырёх элементов каждый элемент","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1873s"},{"start_seconds":1882,"text":"которого будет это 8 15 число и я соответственно указал эти 4 числа и","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1882s"},{"start_seconds":1893,"text":"соответственно здесь я это только пример это макрос который эквол который","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1893s"},{"start_seconds":1901,"text":"утверждает что вот эта часть перемен вот эта часть выражения равна вот этой части выражения и в данном случае мы","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1901s"},{"start_seconds":1909,"text":"получаем доступ масел по индексу и этот индекс типа ресайз это как раз тот тип который","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1909s"},{"start_seconds":1918,"text":"скажем знает о вашей текущая архитектуры системы в россии есть такая классная","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1918s"},{"start_seconds":1925,"text":"штука она называется тупо лс или по русски это это карте живот","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1925s"},{"start_seconds":1933,"text":"соответственно что такое вы можете создать переменную в которой будет это с чем-то схоже с массивом но если в","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1933s"},{"start_seconds":1942,"text":"массиве да есть требование что все элементы должны быть одного типа то случае карте же и и лицу полз вы можете","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1942s"},{"start_seconds":1951,"text":"иметь произвольные типы переменных как ваши элементы то есть данном случае я","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1951s"},{"start_seconds":1957,"text":"создал упал в котором есть 14 числа с плавающей точкой число без знака во и","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1957s"},{"start_seconds":1968,"text":"будешь сказать гулевская переменная и соответственно я указал явно и значение каждого из этих числа при этом","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1968s"},{"start_seconds":1975,"text":"вы можете вот таким вот удобным способом как бы развернуть этот в данном случае у","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1975s"},{"start_seconds":1982,"text":"нас есть переменная сама модель и мы хотим получить явная переменная из этого тупо в данном случае мы","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1982s"},{"start_seconds":1992,"text":"объявляем еще три переменных которым сразу при запуске языки как python для них это очень стандартная штука но для","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=1992s"},{"start_seconds":2001,"text":"тех кто использовал сирс то когда стандартные методы истыкали не дают такой замечательный салон и","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2001s"},{"start_seconds":2010,"text":"соответственно вы можете обращаться к элементам этого купол по индексу например вы можете кроме того то","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2010s"},{"start_seconds":2018,"text":"объявить о такой ступал даже без указания его типов так как прости есть система приведения типов тарас самого эту трубку в котором два элемента типа","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2018s"},{"start_seconds":2027,"text":"string и соответственно можно обычным замечательно писать такие функции я не","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2027s"},{"start_seconds":2036,"text":"знаю как допустим последние пару лет в этом плане когда дает использовал ту так","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2036s"},{"start_seconds":2043,"text":"просто скажем вернуть ступал просто методами использовать стандартные конструкции языка это эта проблема это","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2043s"},{"start_seconds":2051,"text":"тяжело в россии это стандартная практика будет расти таким способом это мы рассмотрим дальше обрабатываются","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2051s"},{"start_seconds":2059,"text":"огромное количество ошибок на этапе выполнения и это дает возможность очень","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2059s"},{"start_seconds":2066,"text":"гибкой разработки собственно основная суть я опять же да вернусь к этой теме","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2066s"},{"start_seconds":2075,"text":"опять же про владение памятью компания microsoft это конкретно вот 1 до такой пример но","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2075s"},{"start_seconds":2084,"text":"на самом деле это огромное количество компаний которые так он зовет но microsoft заявляет что в 70 процентах их","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2084s"},{"start_seconds":2092,"text":"всех security баков это были конкретно баги связанные с","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2092s"},{"start_seconds":2103,"text":"эту память и это у них такая статистика за последние 14 лет то есть если к","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2103s"},{"start_seconds":2111,"text":"примеру еще там 3-4 года назад когда вы искали например бы вакансии на","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2111s"},{"start_seconds":2118,"text":"1 и предъявили вы допустим напрямую связывали с компаниями многие компании могли бы он сказать что это не раз не","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2118s"},{"start_seconds":2125,"text":"используют но например уже в последнее время ситуация очень изменилась огромное количество крупных компаний и мелких","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2125s"},{"start_seconds":2133,"text":"компаний любого разного типа проекты ноги очень многие люди начинают использовать раз именно по этой причине","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2133s"},{"start_seconds":2141,"text":"основная причина почему то начинают использовать разные дни вот эти все синтаксические штуки синтаксический","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2141s"},{"start_seconds":2149,"text":"сахар который у вас есть это именно как раз безопасность именно безопасность в управлении по мячу это это самое","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2149s"},{"start_seconds":2158,"text":"основное сама большое количество раз поэтому мы играют очень будем говорить в любом случае много вот как я говорил в","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2158s"},{"start_seconds":2168,"text":"чем суть владения памяти что всегда есть только один владелец объекта если вы создаете","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2168s"},{"start_seconds":2176,"text":"ссылки на объект то потому что знать что эти ссылки валидные иначе у вас просто","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2176s"},{"start_seconds":2183,"text":"не скомпилирует со программа то есть все еще плюс плюс очень легко получить ошибку да когда у вас ссылка указывает","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2183s"},{"start_seconds":2190,"text":"уже на поврежденный участок памяти и пение на несуществующий от прости такое","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2190s"},{"start_seconds":2198,"text":"не происходит потому что эти все проверки они происходят во время компиляции и соответственно если вы","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2198s"},{"start_seconds":2206,"text":"куда-то передаете одну у нее это был ссылку тот только один только одна такая ссылка можно","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2206s"},{"start_seconds":2214,"text":"существовать в момент времени вы пытаетесь дать функция new tables ершу","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2214s"},{"start_seconds":2224,"text":"как параметр я не при этом находятся в одной области видимости то вам этого не до сделать","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2224s"},{"start_seconds":2231,"text":"просто компилятор раз и это это ведь честно так потому что если одновременно два владельца у одного","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2231s"},{"start_seconds":2240,"text":"объекта то вы никак не можете гарантировать что они будут изменять только последовательно друг за другом","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2240s"},{"start_seconds":2247,"text":"состоянии переменной поэтому такой есть","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2247s"},{"start_seconds":2252,"text":"провела опрос и напоследок на сегодня хотелось бы сказать так чтобы немного","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2252s"},{"start_seconds":2261,"text":"вас вдохновить так это все таки introduction tex а вот к примеру","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2261s"},{"start_seconds":2267,"text":"несколько проектов которые используют раз сам продакшене то есть это то о чем","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2267s"},{"start_seconds":2274,"text":"мы допустим в нашем курсе и тонера протокол это polka dot есть огромное количество не был очень","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2274s"},{"start_seconds":2283,"text":"проектов это firefox дискорд microsoft c рамос он полиции это список прошу","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2283s"},{"start_seconds":2292,"text":"прощения и этот список ректор на текущий момент огромный и он","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2292s"},{"start_seconds":2301,"text":"продолжает расти но конечно сфере блокчейн раз получил","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2301s"},{"start_seconds":2308,"text":"особенно особенно такую конкуренцию с такими языками программирования таргу и","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2308s"},{"start_seconds":2315,"text":"все больше больше проектов особенно в системе они уделяют внимание раз поэтому","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2315s"},{"start_seconds":2321,"text":"если вы начнете изучать раз и если вы продолжите роботом изучать я думаю вы","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2321s"},{"start_seconds":2329,"text":"получите огромное удовольствие но это вы не сразу поймете поначалу вы получите огромный боль как бы это не звучало но","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2329s"},{"start_seconds":2338,"text":"это так и есть но это до вас откроет огромная возможность в огромное количество компаний","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2338s"},{"start_seconds":2344,"text":"это не только в сфере практически в сфере можно найти особенно тоже смерть касающиеся security то есть блокчейне","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2344s"},{"start_seconds":2352,"text":"почему раз используется потому что в облачении очень важно security с ополчение где-то вы не правильно","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2352s"},{"start_seconds":2359,"text":"работаете с памятью у вас да какие то там ошибки переполнения есть или вы там обращайтесь к несуществующим объекту то","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2359s"},{"start_seconds":2368,"text":"вы понимаете что цена такой ошибки может быть очень критической те кто облачен","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2368s"},{"start_seconds":2374,"text":"мире я знаю количество smart контрактов было взломано там за последние 5 лет и","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2374s"},{"start_seconds":2382,"text":"как сколько миллиардов на этом была потеряна вот сейчас я перейду к вопросам","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2382s"},{"start_seconds":2391,"text":"если у нас таковые присутствуют рост на которые же не ответил сколько","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2391s"},{"start_seconds":2400,"text":"будет домашних заданий и какие они будут по сложности мы планируем как у нас","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2400s"},{"start_seconds":2406,"text":"планируется один проект на части джина раз который даст вам возможность использовать все концепты которые мы","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2406s"},{"start_seconds":2415,"text":"будем проходить и потренироваться написание кода на 1 соответственно будет 2 небольшой проект на мир потоком вы","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2415s"},{"start_seconds":2425,"text":"научитесь и вы напишите свой смарт контракт который позже вас будет возможность","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2425s"},{"start_seconds":2431,"text":"проверять друг с другом и некоторые решения будем проверять также и мы с","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2431s"},{"start_seconds":2437,"text":"женей и находка dot на данный момент это обсуждается потому что если мы говорим","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2437s"},{"start_seconds":2446,"text":"конкретно допрос про тоже сравнение нервы полукруга тот мир сделан очень","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2446s"},{"start_seconds":2454,"text":"такой общий очень давал 3 центре учитывайте франко и получение платформа","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2454s"},{"start_seconds":2461,"text":"и скажем на много меньше времени нужно чтобы вникнуть в концепты нир протокол для описания вот каких-то базовых smart","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2461s"},{"start_seconds":2468,"text":"контрактов по сравнению допустим обстоит это фреймворк который используется на polka dot","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2468s"},{"start_seconds":2474,"text":"ага написание облучается как этот вопрос ответил","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2474s"},{"start_seconds":2492,"text":"вопрос не совсем по теме вопрос про наркоз и starex мем был дым был у него в принципе совсем","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2492s"},{"start_seconds":2501,"text":"другой конце андрей я тебя попрошу написать telegram","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2501s"},{"start_seconds":2508,"text":"чат этот вопрос и я его прочитаю тебя тошнит и legrand","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2508s"},{"start_seconds":2530,"text":"как вопрос по предыдущему слайду не понял что за владелец есть более","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2530s"},{"start_seconds":2536,"text":"прикладной пример в данном случае я смотрю уже есть несколько ответов от","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2536s"},{"start_seconds":2544,"text":"вадима и также же не ответил работа подробнее разберем на следующих лекциях но в целом что такое владелец","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2544s"},{"start_seconds":2553,"text":"вам стоит понимать представьте что вот здесь вадим ответил вот переменной a bad","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2553s"},{"start_seconds":2559,"text":"name равняется да ест устриц лишь при этом владения строку df придется","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2559s"},{"start_seconds":2566,"text":"переменами переменной name 2 да вот это вот это примерно такое кратко максимально простое объяснение но","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2566s"},{"start_seconds":2574,"text":"подробнее мы рассмотрим на следующих лекциях примера года сейчас этот концепт я боюсь понятен не будет","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2574s"},{"start_seconds":2586,"text":"и сайнт интер в данном случае же не написал то есть это знаковые и без знаковые чисто","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2586s"},{"start_seconds":2596,"text":"допустим если смотрим футбол вот","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2596s"},{"start_seconds":2603,"text":"допустим ой 8 число так как она покрывает и положительные и отрицательные числа той его границ это","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2603s"},{"start_seconds":2611,"text":"будет минус 128 до 100 плюс до 27 а соответственно это уже без на кого и","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2611s"},{"start_seconds":2619,"text":"число и соответственно в нем только положительные числа и соответственно тогда вы в эти восемь бит а можете","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2619s"},{"start_seconds":2626,"text":"вместить 256 значений то есть такая уже будет 1 до 255 но это в принципе не напрямую касается","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2626s"},{"start_seconds":2636,"text":"роста это концепция языков программирования в принципе человек амперсанд","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2636s"},{"start_seconds":2656,"text":"задание на проверку смотрите этот процесс как как именно мы его организуем","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2656s"},{"start_seconds":2663,"text":"это мы обсудим ближайших лекциях точно для себя еще однозначно не решили но у нас где было так как во первых","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2663s"},{"start_seconds":2672,"text":"участников нода а во вторых очень рекомендуется чтобы каждый из участников за время прохождения курса ознакомился с","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2672s"},{"start_seconds":2681,"text":"разным входам с разной кодовой базы то мы хотели ввести такое такой тип проверки и домашнее задание","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2681s"},{"start_seconds":2690,"text":"что скажем для каждого участника путин доказывает какого мини проекта как свой какой как body товарищ с которым они","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2690s"},{"start_seconds":2700,"text":"обменяются проектами и соответственно каждый будет давать оценку друг другу и","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2700s"},{"start_seconds":2707,"text":"[музыка]","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2707s"},{"start_seconds":2708,"text":"потом как бы нет несколько проектов купили мы с женей которые мы рассмотрим сами по какому по","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2708s"},{"start_seconds":2718,"text":"каким критериям мы будем выбирать эти проекты которые мы будем который мы будем давать оценку сами это еще","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2718s"},{"start_seconds":2725,"text":"решается то есть скорее всего это будет связано с тем участник который можно спросить дам проверить насколько он","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2725s"},{"start_seconds":2732,"text":"будет заинтересован если мы видим что человек допустим активной то конечно мы проверим его проект а как именно","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2732s"},{"start_seconds":2740,"text":"скидывает на проверку я думаю что удобнее всего да будет использовать git","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2740s"},{"start_seconds":2748,"text":"надеюсь на вопрос ответил","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2748s"},{"start_seconds":2760,"text":"по поводу flow здесь вопрос да здесь у каждого","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2760s"},{"start_seconds":2769,"text":"числа у него есть чек и инфекция варианты операции но я смотрю что и","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2769s"},{"start_seconds":2776,"text":"жжение в нем уже ответили на этот вопрос","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2776s"},{"start_seconds":2788,"text":"попова hp каким тип каким образом делается копирование данных же мне ответил женя кстати","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2788s"},{"start_seconds":2796,"text":"ясли то есть возможность я не знаю то есть доступ нажимая сразу чтобы просто отмечен у меня в принципе не сложно","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2796s"},{"start_seconds":2802,"text":"проверить меня нет такой функции","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2802s"},{"start_seconds":2822,"text":"наверное потому что я сейчас просто поэтому только мне это доступно сейчас","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2822s"},{"start_seconds":2831,"text":"по поводу тут максим задает вопрос если вырасти только один объект отметить a","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2831s"},{"start_seconds":2838,"text":"single cancel около circular буфер который населен с помощью операции там arnova чтения записи и мы при барьер","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2838s"},{"start_seconds":2847,"text":"этот вопрос женя ответил тут да тут я скажу так что","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2847s"},{"start_seconds":2855,"text":"вряд ли мы концепты которые нужны дает во реализация сможем рассмотреть на этом курсе потому что асиарх","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2855s"},{"start_seconds":2864,"text":"у таксы и плач и штуки скорее всего мы не успеем рассмотреть на этом курсе то есть это такое уже пали продвинутый","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2864s"},{"start_seconds":2871,"text":"пример вот ноты можно считать этот вопрос телеграм-чате мы постараемся на них ответить","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2871s"},{"start_seconds":2880,"text":"большим сожалением и не все те мы сможем глубоко рассмотреть в частности темы","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2880s"},{"start_seconds":2887,"text":"которые касаются on сейф вообще не будем рассматривать потому что это огромнейшая темой она займет намного больше времени","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2887s"},{"start_seconds":2895,"text":"чем выделяется на текущую школу поэтому мы постараемся дать максимум информации для того чтобы задать первоначальный толчок","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2895s"},{"start_seconds":2903,"text":"а дальше вам уже придется самим их разбираться","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2903s"},{"start_seconds":2911,"text":"вопрос чем уносит на данными лучше термины заберите здесь вопрос как раз на","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2911s"},{"start_seconds":2918,"text":"эффективности и что это в принципе разные понятие в гости концепт имею то берите","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2918s"},{"start_seconds":2925,"text":"он присутствует более того если речь о функциональном программировании просто","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2925s"},{"start_seconds":2932,"text":"огромное количество функциональных возможностей то есть вы можете его","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2932s"},{"start_seconds":2939,"text":"замечательный функциональный код который будет классно читаться и который будет","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2939s"},{"start_seconds":2946,"text":"очень эффективным более того врасти есть концепт который называется zero cost abstraction то есть вы не платите за то","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2946s"},{"start_seconds":2953,"text":"что вы не используете даже если вы пишите какой то свой код функциональном стиле","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2953s"},{"start_seconds":2960,"text":"то есть использовать это map радиус фолд и так далее у вас этот код скорее всего","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2960s"},{"start_seconds":2968,"text":"будет работать точно также если бы вы написали этот код в обычном таком 3 тараки ином стиле с использованием","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2968s"},{"start_seconds":2975,"text":"циклов и более того важный концепт о котором я еще не","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2975s"},{"start_seconds":2981,"text":"упомянул то есть весом вернуться назад","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2981s"},{"start_seconds":2987,"text":"когда я показывал к примеру вот простые выражения допустим с числами в данном","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2987s"},{"start_seconds":2995,"text":"случае оксалат который является 32-битным и знакомством радости если я попробую написать в следующей строке что","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=2995s"},{"start_seconds":3005,"text":"вам равняется этом 152 я получил шип почему я получу ошибку","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3005s"},{"start_seconds":3012,"text":"потому что по умолчанию в расте приняли такое решение сделать все переменные","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3012s"},{"start_seconds":3019,"text":"изначально не изменяем все переменные они по дефолту имеют и для чего это","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3019s"},{"start_seconds":3026,"text":"нужно сделать потому что да допустим при написании скажем программу вас там","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3026s"},{"start_seconds":3034,"text":"вырабатывается привычка сайт знакомств вы стараетесь видеть где вы точно не будете использовать менять значение этой переменной где будете использовать","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3034s"},{"start_seconds":3043,"text":"раз пошли более простым путем изначально у вас все перемены не изменяемы если вы хотите чтобы переменная была изменяем","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3043s"},{"start_seconds":3051,"text":"это вы это должны явно указать в данном случае это будет like my youth а потом int ван равняется суда ств","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3051s"},{"start_seconds":3071,"text":"можно ли контракт написаны на расти допросить эфира если нет какие city move какие сети можно ну скажем так вопрос","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3071s"},{"start_seconds":3081,"text":"немного с подвохом если вы напишете скажем какую-то свою библиотеку которая","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3081s"},{"start_seconds":3089,"text":"будет компилировать ваш расход и вы будете получать примерно тот который","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3089s"},{"start_seconds":3097,"text":"ожидает эвен от контрактов скомпилированных нас идите туда можно как бы вопрос почему нет","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3097s"},{"start_seconds":3106,"text":"потому что ну скажем в том же эфире них есть да еще язык вайпер называется и","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3106s"},{"start_seconds":3116,"text":"можно писать контракт на нем то есть если вы напишете нарасти свое 5-летие чтобы которая будет вам создавать smart","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3116s"},{"start_seconds":3126,"text":"контракт на эфире то почему нет но изначально каких-то инструментов которые в живот релизнут и которые это делают","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3126s"},{"start_seconds":3135,"text":"расти я таких инструментов не знаю такое","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3135s"},{"start_seconds":3143,"text":"решение это эфира не популярно это правда","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3143s"},{"start_seconds":3154,"text":"вопрос какие слабые места you rise мастера спрашивается здесь недавними проблемой мотик пожалуйста в этом вопросе теме","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3154s"},{"start_seconds":3163,"text":"носков ли прокомментирует о каких именно проблемах мотик ты говоришь и я постараюсь ответить себе на этот вопрос","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3163s"},{"start_seconds":3176,"text":"николай василич и шин задал вопрос по поводу переменных можно еще раз использовать то же имя через новый лес с","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3176s"},{"start_seconds":3184,"text":"новым типом да как андре тихо ответила несколько в концерт это называется шагом то есть в данном случае вы как бы","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3184s"},{"start_seconds":3193,"text":"перекрываете предыдущую переменную из текущего момента ваше переменная получает какое значение но суть в том","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3193s"},{"start_seconds":3202,"text":"что до это может показаться что такой подход может приводить к ошибкам но по факту это позволяет вам писать код когда","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3202s"},{"start_seconds":3210,"text":"вы не создаете какую-то перемену не делать ее изменяемый но при этом вы каждый раз уверены что никто не сможет изменить","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3210s"},{"start_seconds":3217,"text":"вашу переменную только если вы явно пишите light тогда у вас происходит шагами я сова и","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3217s"},{"start_seconds":3222,"text":"просто напишите без без 2 то тогда то","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3222s"},{"start_seconds":3230,"text":"тогда у вас это близко ошибкой на этапе компиляции","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3230s"},{"start_seconds":3248,"text":"была сама такого типа кроме транзакциями что заблокировала сеть и была проблема переместить провести свои транзакции","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3248s"},{"start_seconds":3255,"text":"нулевые сумма перевода 0 на этот вопрос точный ответ я тебя сейчас мигом но","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3255s"},{"start_seconds":3265,"text":"насколько я знаю у вас есть проверка на такой тип транзакции и балета фото у","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3265s"},{"start_seconds":3274,"text":"каждого валидатора у него есть какой-то цирк я советую этот вопрос задать лучшая","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3274s"},{"start_seconds":3282,"text":"в discord в discord ты можешь пожалуйста","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3282s"},{"start_seconds":3290,"text":"еще продублировать этот вопрос диаграммы тебе пришлю ссылку на дискорда не фото пол конкретный авнер потопал я эжени мы","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3290s"},{"start_seconds":3299,"text":"работаем в команде аврора то есть мы занимаемся конкретно бережем","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3299s"},{"start_seconds":3306,"text":"между на данный момент это париж между эфиром и мир и и более того мы занимаемся разработкой","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3306s"},{"start_seconds":3315,"text":"вора и видим это engine это такая же виртуальная машина эфира которая","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3315s"},{"start_seconds":3322,"text":"работает как smart контракт внутренний мир и это это аврора она уже есть на монеты на тест","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3322s"},{"start_seconds":3332,"text":"нет и вы можете использовать следите чтобы писать смарт-контракты такие же","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3332s"},{"start_seconds":3339,"text":"как вы пишете в эфире и при этом вы сможете за доплыть опору которые являются полностью совместимы с","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3339s"},{"start_seconds":3347,"text":"эфиром но которое работать на нее и аврора менее транзакции намного дешевле","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3347s"},{"start_seconds":3353,"text":"они намного быстрее по поводу система наказания нарушителей то я","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3353s"},{"start_seconds":3361,"text":"слышал что или делает но сейчас ее дочь нами но на нулевые транзакции должно быть крышка","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3361s"},{"start_seconds":3369,"text":"unit тестирование будет вопрос задал раниг ширин до июня тестирования мы покроем","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3369s"},{"start_seconds":3377,"text":"ему их принципе разберем также интеграционные тесты с помощью которых вы сможете проверять","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3377s"},{"start_seconds":3385,"text":"валидность вашего смарт-контракты написано на ней вот если еще есть какие","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3385s"},{"start_seconds":3397,"text":"то вопросы то пожалуйста задавайте еще пару минут мы будем онлайн первая лекция у нас такая более коротком формате а","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3397s"},{"start_seconds":3406,"text":"следующий планируется приблизительно на час-полтора","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3406s"},{"start_seconds":3441,"text":"какой уровень децентрализации never сети по сравнению с только долга саванну вопрос интронизации допустим солана я не","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3441s"},{"start_seconds":3450,"text":"очень знаком до как у них кто не считается","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3450s"},{"start_seconds":3455,"text":"валидатора me что касается нет манер","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3455s"},{"start_seconds":3462,"text":"сейчас на текущий момент если не ошибаюсь в сети 100 валидаторов то есть у вас есть до каких-то сто сущностей","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3462s"},{"start_seconds":3472,"text":"если можно так назвать сущностями которые зарядил и блокчейн насколько я знаю","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3472s"},{"start_seconds":3479,"text":"очень ближайшее время количество этих валидаторов должно быть решили на и это 300 или даже больше то есть уровень","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3479s"},{"start_seconds":3487,"text":"децентрализации на самом деле растет и например если мы говорим про тот же проект аврора с которым мы же не","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3487s"},{"start_seconds":3496,"text":"работаем и тот же проект в дальнейшем есть конкретный план потому как этот","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3496s"},{"start_seconds":3504,"text":"проект будет развиваться и управляться то есть если на текущий момент у команды разработки то есть у нас есть доступ","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3504s"},{"start_seconds":3511,"text":"контрактом мы можем ждать каких-то баг фиксы в дальнейшем если конкретный план","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3511s"},{"start_seconds":3518,"text":"предложение которое на форме нир было описано что этот аврора","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3518s"},{"start_seconds":3525,"text":"аврора engine которые виртуальной машины эфира приду с rainbow bridge","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3525s"},{"start_seconds":3531,"text":"который соединяет через мост и не будет управление этими контрактами тоже","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3531s"},{"start_seconds":3540,"text":"полностью децентрализованных для этого будет создана свое отдельное да и по сути не аврора занимать там одно место и","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3540s"},{"start_seconds":3550,"text":"это будет такое коллективное принятие решений и соответственно отдают апгрейт кого это тоже быть для централизованных","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3550s"},{"start_seconds":3558,"text":"то есть я считаю что это тоже достаточно хороший показатель не сделала это конкретно для того чтобы максимально","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3558s"},{"start_seconds":3566,"text":"стремиться дальше децентрализации я если подошва","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3566s"},{"start_seconds":3576,"text":"с массивным раз например сравнения не совсем понимаем каких подвохов идет речь","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3576s"},{"start_seconds":3584,"text":"но мы подробно разберем массивы и коллекции на одной из лекций","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3584s"},{"start_seconds":3595,"text":"зачем приводить строку к примеру влад qstring от ustream просто джори такую такую нужно только если надо привести в","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3595s"},{"start_seconds":3603,"text":"на переменную я понимаю это понимать речь идет например вот этот сайт где строку john is so put on top' и left'","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3603s"},{"start_seconds":3613,"text":"extreme этот концепт мы рассмотрим дальше но суть в том что в россии есть","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3613s"},{"start_seconds":3619,"text":"несколько типов строк то есть вот такая string есть тип который пишется как амперсанд","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3619s"},{"start_seconds":3628,"text":"эстер и в них вопрос про то какая строка как хранится в памяти 200 так вкратце то","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3628s"},{"start_seconds":3635,"text":"есть просто несколько типов строк есть и мы это разберем подробно сейчас это","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3635s"},{"start_seconds":3641,"text":"будет сказать мне объяснение но это просто несколько разных типов и","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3641s"},{"start_seconds":3648,"text":"конкретно вот тип string это строка которая владеет памяти до выделены этой штуки","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3648s"},{"start_seconds":3667,"text":"сто рекомендуется сделать следующему занятию следующему занятию то есть у","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3667s"},{"start_seconds":3675,"text":"кого есть свободное время и желание по заинтересовал 1 with the как бы готов попробовать свои силы самостоятельно можно уже начать изучать","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3675s"},{"start_seconds":3684,"text":"1 куб то есть эти книги просто которые он акцент эти расцветки они замечательные они очень подробные то","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3684s"},{"start_seconds":3693,"text":"есть мы пишем эти ссылки в чат и если у кого-то есть желание то будет замечательно если вы начнете проходить","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3693s"},{"start_seconds":3699,"text":"эту тему если нет конкретно конкрет более конкретно заданиям подавать на следующих лекциях это лекция по","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3699s"},{"start_seconds":3709,"text":"планировалась как introduction поэтому мы пришлем ссылки но в принципе то следующей лекции это необязательных фоток","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3709s"},{"start_seconds":3716,"text":"домашнее задание если опорно . если","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3716s"},{"start_seconds":3722,"text":"опорная только 1 раз на нем кроме полной аппарат там есть ничейные трюки специфичные именно из-за среды и","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3722s"},{"start_seconds":3731,"text":"стоимости газа алекс ширина задавайте вопрос я не совсем понял о чем идет речь","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3731s"},{"start_seconds":3739,"text":"если речь идет про документацию как","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3739s"},{"start_seconds":3745,"text":"использовать раз на нее то здесь сацуки на сайт нервничать и детства как","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3745s"},{"start_seconds":3753,"text":"описано секунду","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3753s"},{"start_seconds":3773,"text":"то есть вне в принципе см от контрактом мир вообще можно писать не только на 1 можно","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3773s"},{"start_seconds":3779,"text":"писать всё также нас and discreet и ведется разработка детей на гору но раз","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3779s"},{"start_seconds":3789,"text":"это считается основной язык и города фотки каких-то критических контрактов","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3789s"},{"start_seconds":3795,"text":"рекомендуется именно вас соответственно больше прочитать в целом как","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3795s"},{"start_seconds":3803,"text":"использовать вас на нерве сейчас есть такое желание можно вот по этой ссылке я прислал комментарии ответ и а","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3803s"},{"start_seconds":3812,"text":"конкретно детей на расти также в этих документах которая посылку следующая","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3812s"},{"start_seconds":3822,"text":"ссылка она ведется на документацию по мира языки rs и можно рассматривать этот","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3822s"},{"start_seconds":3830,"text":"пример кроме того мы еще при этом ссылки на но это мы пришем позже после первой лекции это не совсем валидно потому что","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3830s"},{"start_seconds":3839,"text":"скажи мне все участники знакома с 1 многие из них не знакомы а без понимания","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3839s"},{"start_seconds":3846,"text":"особенных концепта просто разбирать из детей на мир будет тоже сложно поэтому","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3846s"},{"start_seconds":3852,"text":"как бы ссылки на примеры мы пришлем если интересно опять же в telegram канале","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3852s"},{"start_seconds":3859,"text":"напиши пожалуйста еще раз мы обязательно","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3859s"},{"start_seconds":3862,"text":"решим еще когда доля","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3862s"},{"start_seconds":3873,"text":"ждем место будет какой-то вопрос если нет когда будем потихоньку завершать","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3873s"},{"start_seconds":3886,"text":"также я хочу напомнить что следующая лекция будет через неделю поскольку в","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3886s"},{"start_seconds":3893,"text":"понедельник официальный выходной поэтому не путайте","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3893s"},{"start_seconds":3928,"text":"вопрос на сегодня тогда последний вопрос какие 1000 smart контрактов деревьям и","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3928s"},{"start_seconds":3939,"text":"я понимаю речь идет до имеются стандартные","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3939s"},{"start_seconds":3944,"text":"контракты наса видите скажем так","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3944s"},{"start_seconds":3952,"text":"отличается очень много на первых дайвер все контракты пишу насолить то есть когда я упоминал проект аврора","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3952s"},{"start_seconds":3959,"text":"который запускает его ranger протокол который уже запущен меня протокол","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3959s"},{"start_seconds":3966,"text":"конкретно аврора engine он нужен для того чтобы отметить существующий код наса видите могли запустить на авроре то есть данном","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3966s"},{"start_seconds":3974,"text":"случае там идентичные эфиру сто процентов зарядите код никаких дополнительных отличий суть проекта как","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3974s"},{"start_seconds":3982,"text":"раз 100 процентам compatibility если говорить о режешь про смарт-контракты тонера и polka dot","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3982s"},{"start_seconds":3989,"text":"но здесь принципе концепт все очень отличается то есть допустим вы есть","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3989s"},{"start_seconds":3996,"text":"очень классная система аккаунта в которой нету солить то есть мир каждый человек может создать аккаунт с каким-то","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=3996s"},{"start_seconds":4004,"text":"никнеймом который дает возможность использовать блокчейн практически на уровне в эту","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=4004s"},{"start_seconds":4010,"text":"то есть человек в дальнейшем по мере развития протокол вообще собственно сможет не замечать что он","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=4010s"},{"start_seconds":4018,"text":"использует конкретно вообще некрещёные ему не нужно будет использовать огромный да там 32-битные хэши он сможет","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=4018s"},{"start_seconds":4026,"text":"использовать точнее это уже сейчас есть на нее что касается smart контрактов на пл это тот напайка dot если мы говорим","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=4026s"},{"start_seconds":4034,"text":"про собственник то у нас обстоятельный в принципе пиши мне смарт-контракты а блокчейн сам по себе то есть на","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=4034s"},{"start_seconds":4041,"text":"субстрате мы пишем конкретные модули и мы запускаем это все как отдельный блок чейн но также на polka dot есть язык","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=4041s"},{"start_seconds":4050,"text":"программирования и собственно link используется для написания smart контрактов но опять же не только то они","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=4050s"},{"start_seconds":4059,"text":"отличаются очень во многих концептах и мы как раз попробуем объяснить максимально все отличия которые существуют в рамках","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=4059s"},{"start_seconds":4067,"text":"этого курса это будет уже происходить во втором блоке когда мы перейдем к","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=4067s"},{"start_seconds":4074,"text":"изучению нир протокол на следующей лекции мы тогда","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=4074s"},{"start_seconds":4081,"text":"рассмотрим если вы смотрели расписание мы будем рассматривать аргун это как раз и есть пакетный","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=4081s"},{"start_seconds":4090,"text":"менеджер единственный и самый главный самый правильный способ управления проектом над проектами на расти то есть","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=4090s"},{"start_seconds":4099,"text":"управление зависимостями управления какими-то фичами флагами так далее всем","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=4099s"},{"start_seconds":4107,"text":"огромное спасибо что огромное количество человек подключилась на наш звонок","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=4107s"},{"start_seconds":4114,"text":"очень классно что огромное количество вопросов очень круто будем рады если","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=4114s"},{"start_seconds":4122,"text":"такая же активности на следующей клетке спасибо всякий раз буду вас видеть на","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=4122s"},{"start_seconds":4128,"text":"следующих лекциях всем пока","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=4128s"},{"start_seconds":4134,"text":"и хорошей пятницы и хороших выходных которые будут длинными коли мире украине","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=4134s"},{"start_seconds":4143,"text":"всем пока","url":"https://www.youtube.com/watch?v=CNhfxDFk3yE&t=4143s"}],"youtube_url":"https://youtube.com/watch?v=CNhfxDFk3yE","url":"https://near-pedia.xyz/videos/CNhfxDFk3yE"}