- 125
- 346 454
Andrey Shyrokoriadov
เข้าร่วมเมื่อ 9 มิ.ย. 2015
Мой первый полет на самолете Airbus A320 в качестве пилота! (на симуляторе)
Недавно у меня был день рождения и моя жена сделала мне оригинальный подарок - полет на симуляторе самолета. Это был Airbus A320. Сначала был небольшой перелет из Кракова в Катовице, затем мы сделали круговой полет из /в аэропорт Жуляны в Киева. Вступление на русском языке, полет на польском языке.
มุมมอง: 242
วีดีโอ
Прогулка по польским Бещадам, сентябрь 2023. Bieszczady, Polska. Бещады, Польша.
มุมมอง 238ปีที่แล้ว
29 сентября я прогулялся по Бещадам в Польше. ак я обещал в прошлом видео, я публикую очередное видео из гор. В этот раз я поехал в Бещады, самые дикие польские горы. Это очень отдаленное место и здесь очень мало туристов. Особенно в будние дни. Моя трасса это 22 км. Максимальный подъем до 1340 м над уровнем моря. На все про всё мне понадобилось 6 часов. Я приехал в деревню Волосатэ, по русски ...
Восхождение на Бабью Гору, сентябрь 2023. Babia Góra, Polska. Бабья Гора, Польша.
มุมมอง 359ปีที่แล้ว
25 сентября я поднялся на Бабью Гору в Польше. Видео показывает процесс моего восхождения.
Как я попал в Польшу в первый раз в 2004 году + исторический бонус, город Гливице.
มุมมอง 484ปีที่แล้ว
Возможно моим зрителям будет интересно, как я попал в Польшу в первый раз в 2004 году. Данная поездка 19 лет назад была возможна сотрудничеству между Донецким Национальным Техническим Университетом и Силезским Техническим Университетом (Politechnika Śląska) при посредничестве организации IAESTE (www.iaeste.pl). Моя практика проходила в городе Гливице и в видео я рассказываю о своей первой истор...
Как отдыхает средний класс в Польше :-p
มุมมอง 363ปีที่แล้ว
Я решил снять видео о том, как мы обычно проводим на выходные. 0:00 - гостиница в Рытро Жемчужина Юга / Perła Południa 3:05 - гостиница в Рытро RyterSKI 4:11 - экопарк в Рытро 4:55 - веревочный парк в Рытро 5:31 - гора Radziejowa 6:27 - деревня Рытро / Rytro 7:00 - городок Стары Сонч / Stary Sącz
Поездка на велосипеде - Краков и околица / Bicycle ride - Krakow and its neighborhood PL, 2 x speed
มุมมอง 128ปีที่แล้ว
Поездка на велосипеде по Кракову и соседним деревням 02.07.2023. Поездка заняла около 3 часов. На видео первые 2 часа поездки ускоренные в 2 раза. Bicycle ride in Krakow and in its neighborhood on 02.07.2023. The ride took 3 hours. The first 2 hours are shown in a video, a video speed has been doubled.
.Net Core приложение с нуля - FrontEnd, Blazor, Selenium. Видео №8. [#77]
มุมมอง 885ปีที่แล้ว
#frontend #blazor #selenium #netcore В этом видео мы добавим frontend к 5 микросервисам нашего приложения. Frontend будет написан в Blazor, к нему будут добавлены тесты Selenium Подписывайтесь на канал [программирование, путешествия]: th-cam.com/channels/UjFFn-387VIGvQ1KiomyXg.html Поддержите канал на Patreon: www.patreon.com/user?u=75926772 Код из данного видео: github.com/ashyrokoriadov/youtu...
Силламяэ, Нарва, Тарту, Эстонский Национальный Музей в Тарту, музей КГБ в Тарту, апрель 2023.
มุมมอง 162ปีที่แล้ว
26 апреля 2023 во второй половине дня я поехал в Нарву, а затем в Тарту. Прежде чем заехать в Нарву я посетил городок Силламяэ. 0:00 - подъезд к Силламяэ 1:30 - городок Силламяэ 2:49 - музей Силламяэ 4:20 - Нарвский замок 4:35 - набережная Нарвы 5:12 - выезд из Нарвы 8:10 - Чудское озеро 9:20 - поездка по Тарту 10:49 - прогулка по Тарту 18:37 - Эстонский Национальный Музей 21:01 - музей КГБ в Т...
Друскининкай, прогулка по Вильнюсу. Литва, апрель 2023.
มุมมอง 4.2Kปีที่แล้ว
Я приехал в Друскининкай вечером 22 апреля 2023. На скледующий день я сделал пешую прогулку по Вильнюсу утром. 0:05 - Друскининкай 3:06 - гостиница вблизи Друскининкай 5:38 - подъем к башне Гедимина 6:41 - башня Гедимина 8:52 - Кафедральный собор и Кафедральная площадь 11:14 - церковь Франциска Ассизского 12:02 - Пречистинская церковь 12:25 - Ужупис 13:12 - Конституция Ужуписа 15:18 - Бастион в...
Таллин, Старый Город, музей Lennusadam, подводная лодка Lembit, ледокол Suur Toll, апрель 2023.
มุมมอง 66ปีที่แล้ว
26 апреля 2023 я был в Таллине. Во время моего пребывания я посетил Старый город и морской музей Летная Гавань / Lennusadam. Во второй половине дня я поехал в Нарву, а затем в Тарту. 0:00 - подъезд к Таллину до гостиницы 4:33 - начало экскурсии по Старому Городу в Таллине 4:57 - Пассаж Святой Екатерины 6:10 - Церковь Святого Духа 6:30 - посольство одной страны 8:24 - Церковь Святого Олафа 10:35...
Каунас - прогулка по городу, стоимость поездки по Литве, Латвии и Эстонии, апрель 2023.
มุมมอง 1.8Kปีที่แล้ว
28 апреля 2023 я был в Каунасе. С утра как обычно я был на пешей прогулке по центру города, а затем я отправился домой. Меня ждала дорога длиной 700 км. 0:00 - окружная дорога в Риге 2:40 - приезд в Каунас 3:08 - прогулка по Каунасу 3:45 - мечеть в Каунасе 5:30 - церковь Архангела Михаила 7:35 - фуникулёр в Каунасе 8:40 - военный музей в Каунасе 12:30 - Кафедральный собор 13:00 - Ратуша и Ратуш...
Рига, Старый Город, Автомобильный музей в Риге, Этнографический музей, апрель 2023.
มุมมอง 130ปีที่แล้ว
25 апреля 2023 я был в Риге. Во время моего пребывания я посетил Старый город, Автомобильный музей в Риге и Этнографический музей. Вечером я поехал в Таллинн. 0:00 - начала экскурсии по Старому Городу в Риге 1:25 - Рождественский собор 2:30 - Памятник Свободы 3:35 - Башенная улица, Яковлевский казармы, Шведские ворота 5:05 - здание парламента и церковь Святого Якова 6:24 - группа домов "Три бра...
Музей оккупации Литвы, замок Тракай, Клайпеда. Литва, апрель 2023.
มุมมอง 1.4Kปีที่แล้ว
23 апреля 2023 я посетил 3 музея в Вильнюсе и замок Тракаи. Вечером того же дня я поехал в Клайпеду. 0:00 - Музей оккупации Литвы 3:55 - Музей энергетики и техники 4:37 - Замок Тракай 8:31 - Гостиница в Клайпеде 8:57 - Номер в гостинице в Клайпеде 9:13 - Прогулка по Клайпеде
Нида, Куршская коса, Лиепая, Вентспилс, мыс Колка, место гибели Виктора Цоя, Юрмала, апрель 2023.
มุมมอง 622ปีที่แล้ว
24 апреля 2023 я проехал на автомобиле вдоль Балтийского моря от городка Нида на Куршской косе до Риги через Лиепаю, Вентспилс, мыс Колка и Юрмалу. Во время этой поездки я посетил место гибели Виктора Цоя. 0:00 - Нида 3:50 - дюна Парнидис 5:18 - Балтийское море в районе Ниды на Куршской косе 8:45 - Лиепая 9:40 - пляж в Вентспилс 10:30 - мыс Колка 13:28 - место гибели Виктора Цоя 16:27 - Юрмала
.Net Core приложение с нуля - Docker Compose, Volumes и Network. Логирование. Видео №7. [#76]
มุมมอง 876ปีที่แล้ว
#docker #dockerhub #docker-compose #nlog #netcore В этом видео мы добавим контейнеры Docker к 5 микросервисам нашего приложения при помощи инструмента Docker Compose. Подписывайтесь на канал [программирование, путешествия]: th-cam.com/channels/UjFFn-387VIGvQ1KiomyXg.html Поддержите канал на Patreon: www.patreon.com/user?u=75926772 Код из данного видео: github.com/ashyrokoriadov/youtube_online_s...
.Net Core приложение с нуля - Docker и контейнеризация наших микросервисов. Видео №6. [#75]
มุมมอง 1.7Kปีที่แล้ว
.Net Core приложение с нуля - Docker и контейнеризация наших микросервисов. Видео №6. [#75]
.Net Core приложение с нуля - API Service. Видео №5. [#74]
มุมมอง 1.2K2 ปีที่แล้ว
.Net Core приложение с нуля - API Service. Видео №5. [#74]
Кахетия, Бодбийский монастырь, Сигнахи, винодельня Веллино. Грузия, октябрь 2022.
มุมมอง 4252 ปีที่แล้ว
Кахетия, Бодбийский монастырь, Сигнахи, винодельня Веллино. Грузия, октябрь 2022.
Тбилиси: прогулка по городу, мост Мира, канатная дорога, Нарикала. Грузия, октябрь 2022.
มุมมอง 3842 ปีที่แล้ว
Тбилиси: прогулка по городу, мост Мира, канатная дорога, Нарикала. Грузия, октябрь 2022.
Арка Дружбы, Ананури, монастырь Джвари, Светицховели, Цминда Самеба. Грузия, октябрь 2022.
มุมมอง 892 ปีที่แล้ว
Арка Дружбы, Ананури, монастырь Джвари, Светицховели, Цминда Самеба. Грузия, октябрь 2022.
Пещерный город Уплисцихе, дом-музей Иосифа Сталина, гора Казбек. Поездка по Грузии, октябрь 2022.
มุมมอง 1182 ปีที่แล้ว
Пещерный город Уплисцихе, дом-музей Иосифа Сталина, гора Казбек. Поездка по Грузии, октябрь 2022.
Ночной Батуми, набережная Батуми, водопад Махунцети. Поездка по Грузии, октябрь 2022.
มุมมอง 2532 ปีที่แล้ว
Ночной Батуми, набережная Батуми, водопад Махунцети. Поездка по Грузии, октябрь 2022.
Кутаиси, Храм Баграта, Пещера Прометея. Поездка по Грузии, октябрь 2022.
มุมมอง 2402 ปีที่แล้ว
Кутаиси, Храм Баграта, Пещера Прометея. Поездка по Грузии, октябрь 2022.
.Net Core приложение с нуля - Orders Service / Articles Service. Видео №4. [#73]
มุมมอง 1.7K2 ปีที่แล้ว
.Net Core приложение с нуля - Orders Service / Articles Service. Видео №4. [#73]
Бещады, Малая Равка (Mała Rawka), Большая Равка (Wielka Rawka), Санок - 03-04.09.2022
มุมมอง 2362 ปีที่แล้ว
Бещады, Малая Равка (Mała Rawka), Большая Равка (Wielka Rawka), Санок - 03-04.09.2022
Бещады, поход на Половину Ветлинскую - 02.05.2022
มุมมอง 872 ปีที่แล้ว
Бещады, поход на Половину Ветлинскую - 02.05.2022
Бещады, город Полянчик, озеро Солинское - 02.05.2022
มุมมอง 4032 ปีที่แล้ว
Бещады, город Полянчик, озеро Солинское - 02.05.2022
Бещады, поход на Полонину Царынскую - май 2021
มุมมอง 842 ปีที่แล้ว
Бещады, поход на Полонину Царынскую - май 2021
Прогулка по Праге в июле 2022, Карлов мост, Кафедральный Собор в Праге, главная площадь в Праге.
มุมมอง 1332 ปีที่แล้ว
Прогулка по Праге в июле 2022, Карлов мост, Кафедральный Собор в Праге, главная площадь в Праге.
Мегаполезно, просто лучший на ютубе автор без преувеличения
@@StasSystems Спасибо за отзыв.
Класс, спасибо за видео. Тоже скоро поеду туда, хочется посмотреть что есть.
Работа конечно проделана большая, спасибо, но без предварительного описания процесса в UML диаграммах, почти нечитабельна , и "незапоминабельна".
Спасибо большое за видео!!!
где инверсия?
Пожалуйста приведите пример синхроницации протокола на уровне ос. Не понимаю как это используется. Вот у нас есть приложение - процесс, в рамках процесса есть потоки которые надо синхронизировать, получается нужна синхронизация в рамках одной программы/процесса - тоесть нужны локи. А в каком контексте надо использовать синхронизации на уровне ос. Спасибо большое заранее!
Сука чо ты чавкаешь заебал
Хорошо, что язык C# достаточно богатый, чтобы разработчик мог рефакторить как душе угодно. Понравился приём с вынесением кода с try-catch в отдельный метод и реализация метода ExtractDirectoryAndFileNamePath, где directoryName и fileName используют out
не все видео ,что смотрю, лайкаю, но все они классные и Очень доходчивые👍Андрей - тебе респект!👍ты молодец!🔥
Спасибо за видео. Прочитал в текущей документации ms насчёт Mutex, оказывается, что они бывают двух типов - локальный и именованный. Именованный виден всей системе, а локальный только процессу в котором он был создан. А есть ли варик использовать локальный Mutex вместо lock, так как он всё равно не виден другим процессам?
классно конечно ! но лучше конечно за те же деньги на реальном )
Вау, класс! Очень реалистично!)
Спасибо, слово mp4, ИМХО, от лукавого, т.к. может передаваться параметром. Наверное, логичней было бы использовать IPlayer со свойством Format
Такой полёт - мечта многих, как мне кажется Жена молодец, что сделала такой подарок - сам не пойдёшь)
@@МихаилГреков-н4э на самом деле реализация многих желаний ближе, чем нам кажется. Полчаса полета на симуляторе с инструктором стоит 80 долларов. Однако положительных эмоций намного больше, чем можно себе представить. 🙂
@@AndreyShyrokoriadov Это точно. Просто обычно суета и дела. И как-то и повода нет, да и потом сходить можно. В отпуске, на праздники, зимой. И так постоянно откладываешь-откладываешь, а потом забываешь.
Вау, доволі цікавий досвід
Спасибо.
Отличный видос для повторения! Спасибо)
Кратко и по существу, спасибо! Наверное если бы вы упомянули large object heap (тоже я знаю спрашивают на собесах) было бы 10 из 10
Я проверил - в структуре можно инициализировать поля, но требует явно объявить конструктор(A 'struct' with field initializers must include an explicitly declared constructor.) var item = new Item(); Console.WriteLine(item.Price); //10 Console.ReadLine(); struct Item { public Item() { } public decimal Price { get; set; } = 10; }
Смотрю видосы попорядку, в целом хорошо записаны, однако конкретно в данном случае темой видео скорее является IEnumerable и требования к foreach
Задействуется ли доп. поток во время исполнения асинхронного метода?
Да.
опнят этот энетити костыль. В каждом видео энетии. Охренели обезьяны. Инвалиды. Без костылей жить не могут. Ну хоть бы одни нормлаьный программист показал, как работать напрямую с БД без костылей.
очень хорошо сделано
Боже, человек рассказывает про программирование рисуя на листочке на видео... Можно же было любой граф редактор открыть и сделать это там нормально...
Действительно а то есть тебе не важно то что он нормально объяснил???
Для некоторых форма важнее содержания.
Спасибо. Полезное видео и понятное объяснение) Единственное, остался вопрос: А как такие ошибки можно допустить случайно, по не опытности?) Только если у тебя совсем нет понимания, как работает хотя бы тот же локер, и что переменная для локера является общей, и только когда ты пишешь код подряд, под диктовку, особо не разбирая его и не вникая в суть. То есть для допущения подобных ошибок нужно постараться. В реальной практике конечно может быть, как из-за схожего нейминга случайно указать не тот локер, который должен занимать другой поток. Только из-за невнимательности, как мне кажется, можно такое допустить. Но всё же тема любопытная, а вот судя по описанию в начале видео на листке бумаги, starvation более чем реален и возможен, особенно если есть плохое понимание как синхронизировать потоки, как их приостанавливать, чтоб нужный поток вылез и смог обратиться к свободному общему ресурсу. Пример решения проблемы starvation я бы рассмотрел В любом случае, уроки полезные, и имеют относительно несложное объяснение, иногда всё же нужно самому додумывать, скорее догадываться, но чтоб понимать о чём речь, нужно всего лишь держать контекст объяснения в уме. Лайк, однозначно
спасибо за видео
интересная задача, хорошо ложится на TAP и System.Threading.Channels Channel
спасибо огромное!!!! а отдельное спасибо за текст, когда читаю лучше запоминаю, а когда слышу лучше понимаю
Проделана шикарная работа, много полезного, а главное есть обратная связь
7:27 это же строковые литералы, компилятор их соединит в одну строку на этапе копиляции. Tоже самое будет если мы их объявим как const string s = "Hello"; const string s1 = " "; const string s2 = "world"; Console.WriteLine(s + s1 + s2); вызов Console.WriteLine будет транслирован как Console.WriteLine("Hello world");
подскажите пожалуйста, а как поведет себя класс синглтон, который хранит в себе уже какие то данные, если к нему обратится с разных клиентов? Они оба будут видеть одно и тоже? Если да, то как сделать чтоб для каждого клиента был свой экземпляр класса?
>> Они оба будут видеть одно и тоже? Да. >> Если да, то как сделать чтоб для каждого клиента был свой экзамен маляр класса? Если у каждого клиента будет свой экземпляр класса, то это уже не будет синглтон. В библиотеке Autofac зарегистрированные зависимости по умолчанию не являются синглтонами. Если Вы хотите сделать дать зависимость синглтонам (всегда будет возвращать тот же самый экземпляр класса), то необходимо добавить метод .SingleInstance() к регистрации зависимости. В чистом .Net Core для регистрации синглтонов необходимо вызывать метод .AddSinglton(), а если синглтон не нужен то методы .AddTransient() или AddScoped().
@@AndreyShyrokoriadov спасибо за ответ
спасибо за объёмное видео!
спасибо большое)
KAUNAS ❣️ 🇱🇹 😀 👏👏👏👏👏🥰
Спасибо больше за объяснение! самое понятное объяснение
У вас тут каждое видео важно для повседневной работы
В видео описаны примеры использования готовых атрибутов. А есть пример реальной задачи которую можно решить с помощью самодельного атрибута? Спасибо.
Спасибо за вопрос. Вот пример использования самостоятельно созданного атрибута. Предположим у Вас есть некоторая модель, которую необходимо записывать в файл CSV. Заголовки файла CSV - это названия свойств модели. Предоположим, что наша модель это класс с 3-мя свойствами: имя, фамилия, возраст. Заказчик в спецификации указал, что загаловки должны быть на английском языке: Name, Surname, Age. Однако, оказалось, что код разрабатывался немецкой компанией и названия свойств всех моделей были на немецком языке. Приложение большое, менять названия свойств нельзя, чтобы избежать ошибок. Здесь мы можем использовать атрибуты, так как они не влияют на уже существующий код. Тогда алгоритм будет следуюший: 1. возьми класс, который небходимо записать в файл CSV. 2. прочитай атрибут названия заголовка в каждом свойстве класса. 3. запиши первую строчку с прочитанными заголовками из атрибутов в файл CSV. 4. запиши остальные данные в файл CSV. Пример класса с немецкими названиями свойств: public class User { [CsvHeader("Name")] public string Vorname { get; set; } [CsvHeader("Surname")] public string Nachname { get; set; } [CsvHeader("Age")] public int Alter { get; set; } } Пример класса атрибута: public class CsvHeaderAttribute : Attribute { public CsvHeaderAttribute(string header) { Header = header; } public string Header { get; set; } } Атрибуты читаются рефлексией. Данные в файл записываются стандартными функциями из пространства имен System.IO.
Все конечно интересно, но кому это интересно кроме собеседуещего, за годы работы ни разу эта информация не понадобилась, вспоминаешь ее только на собесах
Согласен с Вами на 💯 процентов.
спасибо
Спасибо. Можно пример из жизни, когда длл дергается рефдексией. В ролике объяснение не понятное. Спасибо.
В современных приложениях нет необходимости дергать длл рефлексией… поэтому примеров нет. Теория, которая когда-то была практикой.
Сегодня вопрос на собеседовании что делает Getenumerator(){ yield return 1; yield return 2; yield return 3; yield return 4;}
А как async await раскрывается под капотом, и можно ли получить резалт без использования этих ключевых слов и без блокировки основного потока
если Вы сделаете .Result то превратите асинхронный метод в синхронный и заблокируете основной поток. Использовать .Result это плохая практика.
При всем увжении тут поплыли и все в кучу и анонимные типы и linq
Бестолковое объяснение, бессистемная и непонятная, броски по тексту
Хотелось бы услышать / увидеть Ваше объяснение, но я ничего не нашел 🤦♂️
@@AndreyShyrokoriadov дедактики не хватает. Я не обучаю программированию
@@sehrgutlocj у Вас в слове «Дидактика» ошибка…
@@AndreyShyrokoriadov я малограмотный
отличное видео, спасибо большое!!
Спасибо, полезный материал.
2:30 неправильно
а как правильно?
@@bebronuh222 Автор сказал - объекты на куче, на которые нет ссылки в стеке будут удалены Это не правильный ответ Если у тебя в стеке есть ссылка на объект Person, но нет ссылки на объект Hand, в то время как Hand является частью Person, то объект Hand из кучи не удалится! Более правильная формулировка - gc удаляет все объекты, на которые нет ссылки из стека И на которые нет ссылки из других объектов кучи, на которые ещё есть ссылка из стека (вложенность может быть больше: Person (есть указатель в стеке), Hand (нет указателя в стеке, но это часть Person), Finger (нет указателя в стеке, но это часть Hand, который часть Person)
ОК. Спасибо за замечание.
В контексте перегружения (overloading) методов, тип возвращаемого значения НЕ ВХОДИТ в сигнатуру метода. Но в контексте делегатов (о чём вы как раз говорите на 1:52), тип возвращаемого значения ВХОДИТ в сигнатуру метода. Типы возвращаемых значений у делегата и замещающего его (делегат) метода должны совпадать.